1<!DOCTYPE html> 2<html lang="en-GB"> 3<head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> 6 <link rel="pingback" href="https://www.findacraftsman.com/xmlrpc.php"> 7 8 9<!-- hello --> 10 11 12 13 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 14 15 <!-- This site is optimized with the Yoast SEO plugin v20.6 - https://yoast.com/wordpress/plugins/seo/ --> 16 <title>Search Help - The Guild of Master Craftsmen</title> 17 <meta name="description" content="If you are having trouble finding a specific company on our website, or if your search is returning no results, have a look at some of the common problems below to see if they can help you to use our search form better and find exactly what you are looking for." /> 18 <link rel="canonical" href="https://www.findacraftsman.com/search-help" /> 19 <meta property="og:locale" content="en_GB" /> 20 <meta property="og:type" content="article" /> 21 <meta property="og:title" content="Search Help - The Guild of Master Craftsmen" /> 22 <meta property="og:description" content="If you are having trouble finding a specific company on our website, or if your search is returning no results, have a look at some of the common problems below to see if they can help you to use our search form better and find exactly what you are looking for." /> 23 <meta property="og:url" content="https://www.findacraftsman.com/search-help" /> 24 <meta property="og:site_name" content="The Guild of Master Craftsmen" /> 25 <meta property="article:publisher" content="https://www.facebook.com/guildofmastercraftsmen/" /> 26 <meta property="article:modified_time" content="2022-02-23T16:07:39+00:00" /> 27 <meta name="twitter:card" content="summary_large_image" /> 28 <meta name="twitter:site" content="@guild_masterc" /> 29 <meta name="twitter:label1" content="Estimated reading time" /> 30 <meta name="twitter:data1" content="4 minutes" /> 31
31<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.findacraftsman.com/search-help","url":"https://www.findacraftsman.com/search-help","name":"Search Help - The Guild of Master Craftsmen","isPartOf":{"@id":"https://www.findacraftsman.com/#website"},"datePublished":"2018-06-05T10:52:20+00:00","dateModified":"2022-02-23T16:07:39+00:00","description":"If you are having trouble finding a specific company on our website, or if your search is returning no results, have a look at some of the common problems below to see if they can help you to use our search form better and find exactly what you are looking for.","breadcrumb":{"@id":"https://www.findacraftsman.com/search-help#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https://www.findacraftsman.com/search-help"]}]},{"@type":"BreadcrumbList","@id":"https://www.findacraftsman.com/search-help#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.findacraftsman.com/"},{"@type":"ListItem","position":2,"name":"Search Help"}]},{"@type":"WebSite","@id":"https://www.findacraftsman.com/#website","url":"https://www.findacraftsman.com/","name":"The Guild of Master Craftsmen","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.findacraftsman.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"}]}</script>
31 32 <!-- / Yoast SEO plugin. --> 33 34 35<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> 36<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 37<link rel='dns-prefetch' href='//maps.googleapis.com' /> 38<link rel='dns-prefetch' href='//use.fontawesome.com' /> 39<link rel='stylesheet' id='buttons-css' href='https://www.findacraftsman.com/wp-includes/css/buttons.min.css?ver=6.0.14' type='text/css' media='all' /> 40<style type='text/css' data-wpacu-inline-css-file='1'> 41/*! This file is auto-generated */ 42.wp-color-picker{width:80px;direction:ltr}.wp-picker-container .hidden{display:none}.wp-picker-container .wp-color-result.button{min-height:30px;margin:0 6px 6px 0;padding:0 0 0 30px;font-size:11px}.wp-color-result-text{background:#f6f7f7;border-radius:0 2px 2px 0;border-left:1px solid #c3c4c7;color:#50575e;display:block;line-height:2.54545455;padding:0 6px;text-align:center}.wp-color-result:focus,.wp-color-result:hover{background:#f6f7f7;border-color:#8c8f94;color:#1d2327}.wp-color-result:focus:after,.wp-color-result:hover:after{color:#1d2327;border-color:#a7aaad;border-left:1px solid #8c8f94}.wp-picker-container{display:inline-block}.wp-color-result:focus{border-color:#4f94d4;box-shadow:0 0 3px rgba(34,113,177,.8)}.wp-color-result:active{transform:none!important}.wp-picker-open+.wp-picker-input-wrap{display:inline-block;vertical-align:top}.wp-picker-input-wrap label{display:inline-block;vertical-align:top}.form-table .wp-picker-input-wrap label{margin:0!important}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default,.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{margin-left:6px;padding:0 8px;line-height:2.54545455;min-height:30px}.wp-picker-container .iris-square-slider .ui-slider-handle:focus{background-color:#50575e}.wp-picker-container .iris-picker{border-radius:0;border-color:#dcdcde;margin-top:6px}.wp-picker-container input[type=text].wp-color-picker{width:4rem;font-size:12px;font-family:monospace;line-height:2.33333333;margin:0;padding:0 5px;vertical-align:top;min-height:30px}.wp-color-picker::-webkit-input-placeholder{color:#646970}.wp-color-picker::-moz-placeholder{color:#646970;opacity:1}.wp-color-picker:-ms-input-placeholder{color:#646970}.wp-picker-container input[type=text].iris-error{background-color:#fcf0f1;border-color:#d63638;color:#000}.iris-picker .iris-strip .ui-slider-handle:focus,.iris-picker .ui-square-handle:focus{border-color:#3582c4;border-style:solid;box-shadow:0 0 0 1px #3582c4;outline:2px solid transparent}.iris-picker .iris-palette:focus{box-shadow:0 0 0 2px #3582c4}@media screen and (max-width:782px){.wp-picker-container input[type=text].wp-color-picker{width:5rem;font-size:16px;line-height:1.875;min-height:32px}.wp-customizer .wp-picker-container input[type=text].wp-color-picker{padding:0 5px}.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;line-height:2.14285714;min-height:32px}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;font-size:14px;line-height:2.14285714;min-height:32px}.wp-picker-container .wp-color-result.button{padding:0 0 0 40px;font-size:14px;line-height:2.14285714}.wp-customizer .wp-picker-container .wp-color-result.button{font-size:14px;line-height:2.14285714}.wp-picker-container .wp-color-result-text{padding:0 14px;font-size:inherit;line-height:inherit}.wp-customizer .wp-picker-container .wp-color-result-text{padding:0 10px}} 43</style> 44<style id='cf-frontend-style-inline-css' type='text/css'>@font-face{font-family:'Myriad Pro Regular';font-weight:400;font-display:swap;src:url(//www.findacraftsman.com/wp-content/uploads/fonts/MyriadPro-Regular.woff) format('woff'),url(//www.findacraftsman.com/wp-content/uploads/fonts/MyriadPro-Regular.otf) format('OpenType')}@font-face{font-family:'Myriad Pro Light';font-weight:400;font-display:swap;src:url(//www.findacraftsman.com/wp-content/uploads/fonts/MyriadPro-Light.woff) format('woff'),url(//www.findacraftsman.com/wp-content/uploads/fonts/MyriadPro-Light.otf) format('OpenType')}@font-face{font-family:'Garamond';font-weight:400;font-display:swap;src:url(//www.findacraftsman.com/wp-content/uploads/fonts/garamond.woff2) format('woff2'),url(//www.findacraftsman.com/wp-content/uploads/fonts/garamond.woff) format('woff')}</style> 45<link rel='stylesheet' id='premium-addons-css' href='https://www.findacraftsman.com/wp-content/plugins/premium-addons-for-elementor/assets/frontend/min-css/premium-addons.min.css?ver=4.9.57' type='text/css' media='all' /> 46<link rel='stylesheet' id='wp-block-library-css' href='https://www.findacraftsman.com/wp-includes/css/dist/block-library/style.min.css?ver=6.0.14' type='text/css' media='all' /> 47<link rel='stylesheet' id='wc-blocks-vendors-style-css' href='https://www.findacraftsman.com/wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/wc-blocks-vendors-style.css?ver=8.5.1' type='text/css' media='all' /> 48<link rel='stylesheet' id='wc-blocks-style-css' href='https://www.findacraftsman.com/wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/wc-blocks-style.css?ver=8.5.1' type='text/css' media='all' /> 49<style id='font-awesome-svg-styles-default-inline-css' type='text/css'>.svg-inline--fa{display:inline-block;height:1em;overflow:visible;vertical-align:-.125em}</style> 50<link rel='stylesheet' id='font-awesome-svg-styles-css' href='https://www.findacraftsman.com/wp-content/uploads/font-awesome/v6.4.0/css/svg-with-js.css' type='text/css' media='all' /> 51<style id='global-styles-inline-css' type='text/css'>body{--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;
51--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale:url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale:url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow:url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red:url('#wp-duotone-blue-red');--wp--preset--duotone--midnight:url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow:url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green:url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange:url('#wp-duotone-blue-orange');--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}
51.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}</style> 52<style type='text/css' data-wpacu-inline-css-file='1'> 53/*!/wp-content/plugins/contact-form-7-honeypot/legacy-honeypot/includes/css/honeypot-frontend.css*/.wpcf7-form p:has([data-cf7apps-honeypot]),.wpcf7-form p:has(.cf7apps-honeypot-wrap){margin:0;padding:0;height:0;min-height:0;line-height:0;font-size:0;border:0}.cf7apps-honeypot-wrap,[data-cf7apps-honeypot]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.cf7apps-honeypot-wrap .hp-message,[data-cf7apps-honeypot] .hp-message{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.cf7apps-honeypot-wrap input.wpcf7-form-control[type="text"],[data-cf7apps-honeypot] input.wpcf7-form-control[type="text"]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0} 54</style> 55<style type='text/css' data-wpacu-inline-css-file='1'> 56/*!/wp-content/plugins/contact-form-7/includes/css/styles.css*/.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}
5650%{opacity:1}to{opacity:0}}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none} 57</style> 58<link rel='stylesheet' id='woocommerce-layout-css' href='https://www.findacraftsman.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=7.0.0' type='text/css' media='all' /> 59<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://www.findacraftsman.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=7.0.0' type='text/css' media='only screen and (max-width: 768px)' /> 60<link rel='stylesheet' id='woocommerce-general-css' href='https://www.findacraftsman.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=7.0.0' type='text/css' media='all' /> 61<style id='woocommerce-inline-inline-css' type='text/css'> 62.woocommerce form .form-row .required { visibility: visible; } 63</style> 64<style type='text/css' data-wpacu-inline-css-file='1'> 65.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}} 66</style> 67<style type='text/css' data-wpacu-inline-css-file='1'> 68/*!/wp-content/plugins/email-encoder-bundle/assets/css/style.css*/span.eeb-nodis{display:none!important}span.eeb-rtl{unicode-bidi:bidi-override!important;direction:rtl!important;display:inline!important}span.eeb-rtl span.eeb-sd,span.eeb-nrtl span.eeb-sd{display:inline!important;padding-left:0!important}span.eeb-nrtl{word-break:break-all!important}.eeb-encoded{position:relative;margin-top:-.3em;z-index:1000;color:green} 69</style> 70<link rel='stylesheet' id='elementor-icons-css' href='https://www.findacraftsman.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.11.0' type='text/css' media='all' /> 71<link rel='stylesheet' id='elementor-animations-css' href='https://www.findacraftsman.com/wp-content/plugins/elementor/assets/lib/animations/animations.min.css?ver=3.1.4' type='text/css' media='all' /> 72<link rel='stylesheet' id='elementor-frontend-css' href='https://www.findacraftsman.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=3.1.4' type='text/css' media='all' /> 73<style type='text/css' data-wpacu-inline-css-file='1'> 74.elementor-kit-76339{--e-global-color-primary:#AFAF9A;--e-global-color-secondary:#ADB18A;--e-global-color-text:#7A7979;--e-global-color-accent:#92BBB8;--e-global-color-2830c267:#6EC1E4;--e-global-color-23f20196:#54595F;--e-global-color-2d48391d:#7A7A7A;--e-global-color-61ec9e9e:#61CE70;--e-global-color-1a5c1073:#4054B2;--e-global-color-8276be:#23A455;--e-global-color-6b38b320:#0A0808;--e-global-color-7ea0b86c:#FFF;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Open Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";
74--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:400;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1025px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:768px;}} 75</style> 76<link rel='stylesheet' id='font-awesome-5-all-css' href='https://www.findacraftsman.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=4.9.57' type='text/css' media='all' /> 77<link rel='stylesheet' id='font-awesome-4-shim-css' href='https://www.findacraftsman.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=3.1.4' type='text/css' media='all' /> 78<link rel='stylesheet' id='elementor-global-css' href='https://www.findacraftsman.com/wp-content/uploads/elementor/css/global.css?ver=1781604806' type='text/css' media='all' /> 79<style type='text/css' data-wpacu-inline-css-file='1'> 80.elementor-63009 .elementor-element.elementor-element-6518065 > .elementor-container{max-width:1140px;min-height:200px;}.elementor-63009 .elementor-element.elementor-element-6518065 > .elementor-background-overlay{background-color:#92bbb8;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63009 .elementor-element.elementor-element-6518065{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63009 .elementor-element.elementor-element-2beee9c{text-align:center;}.elementor-63009 .elementor-element.elementor-element-2beee9c .elementor-heading-title{color:#ffffff;font-size:61px;font-weight:300;line-height:1.9em;}.elementor-63009 .elementor-element.elementor-element-1e91df7{font-size:17px;font-weight:300;}.elementor-63009 .elementor-element.elementor-element-feba9e0 .elementor-toggle .elementor-toggle-title{font-size:22px;font-weight:400;}.elementor-63009 .elementor-element.elementor-element-feba9e0 .elementor-toggle .elementor-tab-content{font-size:17px;font-weight:300;}.elementor-63009 .elementor-element.elementor-element-611f6c6{font-size:17px;font-weight:300;}.elementor-63009 .elementor-element.elementor-element-611f6c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;} 81</style> 82<style type='text/css' data-wpacu-inline-css-file='1'> 83.bf-icon.bf-icon-svg{fill:currentColor;font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-flex;align-self:center;vertical-align:initial}.bf-icon.bf-icon-svg:before{content:"";display:none}.bf-icon.bf-icon-svg svg{height:1em!important;width:1em!important;fill:currentColor;top:.125em;position:relative}.bf-icon .hidden{display:none!important}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}.bf-icon.bf-icon-svg.fa-pulse,.bf-icon.bf-icon-svg.fa-spin{animation:initial}.bf-icon.bf-icon-svg.fa-pulse .bf-svg-tag,.bf-icon.bf-icon-svg.fa-spin .bf-svg-tag{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
83.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none} 84</style> 85<link rel='stylesheet' id='font-awesome-official-css' href='https://use.fontawesome.com/releases/v6.4.0/css/all.css' type='text/css' media='all' integrity="sha384-iw3OoTErCYJJB9mCa8LNS2hbsQ7M3C0EpIsO/H5+EGAkPGc6rk+V8i04oW/K5xq0" crossorigin="anonymous" /> 86<link rel='stylesheet' id='dflip-icons-style-css' href='https://www.findacraftsman.com/wp-content/plugins/3d-flipbook-dflip-lite/assets/css/themify-icons.min.css?ver=1.7.33' type='text/css' media='all' /> 87<link rel='stylesheet' id='dflip-style-css' href='https://www.findacraftsman.com/wp-content/plugins/3d-flipbook-dflip-lite/assets/css/dflip.min.css?ver=1.7.33' type='text/css' media='all' /> 88<style type='text/css' data-wpacu-inline-css-file='1'> 89/*!/wp-includes/js/imgareaselect/imgareaselect.css*/.imgareaselect-border1{background:url(/wp-includes/js/imgareaselect/border-anim-v.gif) repeat-y left top}.imgareaselect-border2{background:url(/wp-includes/js/imgareaselect/border-anim-h.gif) repeat-x left top}.imgareaselect-border3{background:url(/wp-includes/js/imgareaselect/border-anim-v.gif) repeat-y right top}.imgareaselect-border4{background:url(/wp-includes/js/imgareaselect/border-anim-h.gif) repeat-x left bottom}.imgareaselect-border1,.imgareaselect-border2,.imgareaselect-border3,.imgareaselect-border4{filter:alpha(opacity=50);opacity:.5}.imgareaselect-handle{background-color:#fff;border:solid 1px #000;filter:alpha(opacity=50);opacity:.5}.imgareaselect-outer{background-color:#000;filter:alpha(opacity=50);opacity:.5} 90</style> 91<style type='text/css' data-wpacu-inline-css-file='1'> 92/*!/wp-content/plugins/wpshield-content-protector/src/Components/TextCopyProtector/css/text-copy.css*/.cp-unselectable{-moz-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;-webkit-touch-callout:none}.cp-unselectable::selection{background-color:#fff0} 93</style> 94<style type='text/css' data-wpacu-inline-css-file='1'> 95/*!/wp-content/plugins/wpshield-content-protector/src/Components/Addons/PopupMessage/css/popup-message.css*/.cp-alert,.cp-alert *{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;box-sizing:border-box}.cp-alert{--cp-primary-color:#DC1F1F;--cp-width:530px;--cp-border-radius:3px;--cp-bg-color:#fff;--cp-box-shadow:0 4px 6px #00000020;--cp-box-padding:30px;--cp-text-align:center;line-height:1}.cp-alert .cp-close{border-radius:50%;font-size:13px;padding:7px;position:absolute;right:20px;top:20px;color:var(--cp-primary-color)}.cp-alert-popup{position:fixed;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background-color:#00000075;z-index:999999}.cp-alert{padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:var(--cp-width);background:var(--cp-bg-color);border-radius:var(--cp-border-radius);box-shadow:var(--cp-box-shadow);text-align:var(--cp-text-align)}.cp-alert .cp-alert-inner{position:relative;padding:var(--cp-box-padding);overflow:hidden;border-radius:var(--cp-border-radius)}.cp-alert .cp-alert-heading{font-size:22px}.cp-alert .cp-alert-message{font-size:16px;line-height:1.5}.cp-alert.cp-alert-1{--cp-width:500px;--cp-box-padding:45px}.cp-alert.cp-alert-1 .cp-alert-inner{padding-top:215px;min-height:310px}.cp-alert.cp-alert-1 .cp-alert-inner:before{position:absolute;width:660px;left:50%;margin-left:-330px;top:-170px;height:360px;background-color:var(--cp-primary-color);content:'';display:inline-block;border-radius:50%;z-index:-1;opacity:.1}.cp-alert.cp-alert-1 .cp-icon{font-size:90px;position:absolute;left:0;right:0;text-align:center;justify-content:center;top:55px;color:var(--cp-primary-color)}.cp-alert.cp-alert-1 .cp-alert-heading{margin-bottom:15px} 96</style> 97<style type='text/css' data-wpacu-inline-css-file='1'> 98/*!/wp-content/themes/my-listing/assets/dist/maps/google-maps/google-maps.css*/#location-picker-map{height:400px;width:100%}.location-wrapper{position:relative}.location-wrapper .material-icons{position:absolute;top:19px;padding:8px;right:0;z-index:10;cursor:pointer;font-size:17px;color:#565d62}.location-wrapper input[type=text]{padding-right:35px}.location-field-wrapper .lock-pin input[type=checkbox]~.locked{display:none}.location-field-wrapper .lock-pin input[type=checkbox]:checked~.locked{display:block}.location-field-wrapper .lock-pin input[type=checkbox]:checked~.unlocked{display:none}body.wp-admin #location-picker-map{height:200px}body.wp-admin .pac-container{-webkit-box-shadow:0 2px 6px rgb(0 0 0 / .3);box-shadow:0 2px 6px rgb(0 0 0 / .3)}.marker-container .lf-type-2 .lf-item{height:230px}.marker-container .lf-type-2 .lf-avatar{width:62px;height:62px;top:-32px}.marker-container .lf-type-2 .lf-item-info-2{padding-top:25px;bottom:0!important;border-bottom:1px solid rgb(0 0 0 / .15)}.marker-container .lf-type-2 .lf-item-info-2>ul{margin-bottom:10px;padding-top:5px}.marker-container .lf-item-container{width:300px;-webkit-box-shadow:0 0 15px rgb(0 0 0 / .2);box-shadow:0 0 15px rgb(0 0 0 / .2);opacity:0;visibility:hidden;-webkit-transition:all .2s;transition:all .2s;z-index:10000!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.marker-container .lf-item-container,.marker-icon{position:relative;display:inline-block;vertical-align:top}.marker-icon{z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.marker-icon i{color:#fff;height:27px;width:27px;border-radius:50%;position:absolute;text-align:center;padding-top:5px;font-size:17px;right:-15px;top:0;z-index:1}.marker-icon i.fa{font-size:17px!important}.marker-img{height:42px;width:42px;border-radius:50%;left:19px;top:-44px;background-size:cover;-webkit-box-shadow:0 0 15px rgb(0 0 0 / .2);box-shadow:0 0 15px rgb(0 0 0 / .2);-webkit-transition:-webkit-transform .2s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:-webkit-transform .2s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:transform .2s ease-in-out,box-shadow .25s ease-in-out;transition:transform .2s ease-in-out,box-shadow .25s ease-in-out,-webkit-transform .2s ease-in-out,-webkit-box-shadow .25s ease-in-out;background-position:50%;background-repeat:no-repeat}.marker-icon .term-icon.image-icon{position:absolute;right:-15px;top:0;z-index:1;border-radius:100%;height:27px;width:27px}.marker-icon .term-icon.image-icon img{width:auto;height:17px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.marker-icon.active .marker-img{-webkit-box-shadow:0 0 0 15px rgb(0 0 0 / .1);box-shadow:0 0 0 15px rgb(0 0 0 / .1)}.cts-marker-pin{-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.mapboxgl-marker .cts-marker-pin{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cts-marker-pin img{width:25px;display:block;margin:auto}.location-field-wrapper{position:relative}.location-field-wrapper .cts-get-location{position:absolute;right:0;top:15px;z-index:50}.location-field-wrapper .cts-get-location:hover{cursor:pointer}.mylisting-map-loading{position:relative}.mylisting-map-loading:before{position:absolute;top:0;left:0;content:"";display:block;background:#eee;width:100%;height:100%;z-index:500;-webkit-animation-name:maps-background-animation;animation-name:maps-background-animation;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes maps-background-animation{0%{background-color:#eee}50%{background-color:#fafafa}to{background-color:#eee}}@keyframes maps-background-animation{0%{background-color:#eee}50%{background-color:#fafafa}to{background-color:#eee}} 99</style> 100<link rel='stylesheet' id='mylisting-icons-css' href='https://www.findacraftsman.com/wp-content/cache/asset-cleanup/one/css/item/my-listing__assets__dist__icons__icons-css-v3341319631a55fa5b01ce74e8eddf91442b84692.css' type='text/css' media='all' /> 101 102<link rel='stylesheet' id='select2-css' href='https://www.findacraftsman.com/wp-content/cache/asset-cleanup/one/css/item/woocommerce__assets__css__select2-css-v64faa078daa3500b437b89d5ccf4535f5bf3f378.css' type='text/css' media='all' /> 103<link rel='stylesheet' id='mylisting-vendor-css' href='https://www.findacraftsman.com/wp-content/cache/asset-cleanup/one/css/item/my-listing__assets__dist__frontend__vendor-css-v1c6bf9f82a8f438d76d864348cd701560d65d38f.css' type='text/css' media='all' /> 104<link rel='stylesheet' id='mylisting-frontend-css' href='https://www.findacraftsman.com/wp-content/cache/asset-cleanup/one/css/item/my-listing__assets__dist__frontend__frontend-css-ve8c87b92860e5c78f66861cd368b7e530881c801.css' type='text/css' media='all' /> 105<style type='text/css' data-wpacu-inline-css-file='1'> 106/*!/wp-content/themes/my-listing/style.css*/.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}
106.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.sticky,.bypostauthor,.gallery-caption{font-size:14px} 107</style> 108<style id='theme-styles-default-inline-css' type='text/css'>.case27-primary-text{font-family:'Roboto',GlacialIndifference,sans-serif!important;font-weight:600!important}.featured-section .fc-description h1,.featured-section .fc-description h2,.featured-section .fc-description h3,.featured-section .fc-description h4,.featured-section .fc-description h5,.featured-section .fc-description h6{font-family:'Roboto',GlacialIndifference,sans-serif!important;font-weight:600!important}.case27-secondary-text{font-family:'Roboto Slab',GlacialIndifference,sans-serif!important;font-weight:400!important}.title-style-1 h5{font-family:'Roboto Slab',GlacialIndifference,sans-serif!important;font-weight:400!important}.case27-body-text{font-family:'Roboto',GlacialIndifference,sans-serif!important;font-weight:400!important}body,p{font-family:'Roboto',GlacialIndifference,sans-serif!important}p{font-weight:400!important}.case27-accent-text{font-family:'Roboto',GlacialIndifference,sans-serif!important;font-weight:500!important}</style> 109 110<link rel='stylesheet' id='mylisting-dynamic-styles-css' href='https://www.findacraftsman.com/wp-content/cache/asset-cleanup/one/css/item/content__uploads__mylisting-dynamic-styles-css-v40af9ff40ea1611c02a5216c56ac77ee2d476289.css' type='text/css' media='all' /> 111<link rel='stylesheet' id='font-awesome-official-v4shim-css' href='https://use.fontawesome.com/releases/v6.4.0/css/v4-shims.css' type='text/css' media='all' integrity="sha384-TjXU13dTMPo+5ZlOUI1IGXvpmajjoetPqbUJqTx+uZ1bGwylKHNEItuVe/mg/H6l" crossorigin="anonymous" /> 112 113<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://www.findacraftsman.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.1' type='text/css' media='all' /> 114<style type='text/css' data-wpacu-inline-css-file='1'> 115/*! 116 * Font Awesome Free 5.15.1 by @fontawesome - https://fontawesome.com 117 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 118 */ 119@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.eot);src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff) format("woff"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.ttf) format("truetype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900} 120</style>
121<script type='text/javascript' src='https://cdnjs.cloudflare.com/ajax/libs/ace/1.2.8/ace.js?ver=6.0.14' id='editor-ace-editor-script-js'></script>
vendor: 1 bytes, line 121
121
122<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/jquery/jquery.min.js?ver=3.6.0' id='jquery-core-js'></script>
vendor: 1 bytes, line 122
122
123<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2' id='jquery-migrate-js'></script>
vendor: 1 bytes, line 123
123
124<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/cache/asset-cleanup/one/js/item/email-encoder-bundle__assets__js__custom-js-ve530495c8aa11b07df37f777251b7eef4ae34f42.js' id='eeb-js-frontend-js'></script>
vendor: 1 bytes, line 124
124
125<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=3.1.4' id='font-awesome-4-shim-js'></script>
vendor: 1 bytes, line 125
125
126<script type='text/javascript' id='utils-js-extra'> 127/* <![CDATA[ */ 128var userSettings = {"url":"\/","uid":"0","time":"1789590641","secure":"1"}; 129/* ]]> */ 130</script>
vendor: 1 bytes, line 130
130
131<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/utils.min.js?ver=6.0.14' id='utils-js'></script>
vendor: 1 bytes, line 131
131
132<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/plupload/moxie.min.js?ver=1.3.5' id='moxiejs-js'></script>
vendor: 1 bytes, line 132
132
133<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/plupload/plupload.min.js?ver=2.1.9' id='plupload-js'></script>
133 134<!--[if lt IE 8]>
135<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/json2.min.js?ver=2015-05-03' id='json2-js'></script>
135 136<![endif]--> 137 138<!-- Google tag (gtag.js) snippet added by Site Kit --> 139<!-- Google Analytics snippet added by Site Kit -->
vendor: 81 bytes, lines 139-140
139 140<script type='text/javascript' src='https://www.googletagmanager.com/gtag/js?id=
140GT-WPL6RSL
vendor: 40 bytes, line 140
140' id='google_gtagjs-js' async></script>
141<script type='text/javascript' id='google_gtagjs-js-after'>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)} 142gtag("set","linker",{"domains":["www.findacraftsman.com"]});gtag("js",new Date());gtag("set","developer_id.dZTNiMT",!0);gtag("config","GT-WPL6RSL");window._googlesitekit=window._googlesitekit||{};window._googlesitekit.throttledEvents=[];window._googlesitekit.gtagEvent=(name,data)=>{var key=JSON.stringify({name,data});if(!!window._googlesitekit.throttledEvents[key]){return}window._googlesitekit.throttledEvents[key]=!0;setTimeout(()=>{delete window._googlesitekit.throttledEvents[key]},5);gtag("event",name,{...data,event_source:"site-kit"})}</script>
142 143<link 144 rel="preload" 145 as="image" 146 href="https://www.findacraftsman.com/wp-content/uploads/2023/05/23-063-Guild-Web-Landing-Page-Solid.jpg" 147 media="(min-width: 768px)" 148 fetchpriority="high"> 149<link 150 rel="preload" 151 as="image" 152 href="https://www.findacraftsman.com/wp-content/uploads/2023/05/23-063-Guild-Web-Landing-Page-Solid-1024x512.jpg" 153 media="(max-width: 767px)" 154 fetchpriority="high"> 155<link rel="preload" href="/wp-content/uploads/fonts/cormorant-garamond-v10-latin-regular.woff2" as="font" type="font/woff2" crossorigin> 156<link rel="preload" href="/wp-content/uploads/fonts/open-sans-v20-latin-regular.woff2" as="font" type="font/woff2" crossorigin> 157<link rel="preload" href="/wp-content/uploads/fonts/material-icons.woff2" as="font" type="font/woff2" crossorigin>
158<script>!function(w,d,s,u){if(w.oaiq)return;var q=function(){q.q.push(arguments)};q.q=[];w.oaiq=q;var j=d.createElement(s);j.async=1;j.src=u;var f=d.getElementsByTagName(s)[0];f.parentNode.insertBefore(j,f)}(window,document,"script","https://bzrcdn.openai.com/sdk/oaiq.min.js");oaiq("init",{pixelId:"Sg9n5Vyc2HoFEapwPfoW1x",debug:!0})</script>
158 <style>.cmplz-hidden{display:none!important}</style> 159 160 161
161<script type="text/javascript">var MyListing={"Helpers":{},"MapConfig":{"AccessToken":"AIzaSyBlDRh9gJXdecSo9ZVPTL8MRSCaf9p2j00","Language":"default","TypeRestrictions":"geocode","CountryRestrictions":["GB","US"],"CustomSkins":{}}}</script>
161<script type="text/javascript">var CASE27={"ajax_url":"https:\/\/www.findacraftsman.com\/wp-admin\/admin-ajax.php","ajax_nonce":"0d8afba38b","smooth_scroll_enabled":"","l10n":{"selectOption":"Select an option","errorLoading":"The results could not be loaded.","loadingMore":"Loading more results\u2026","noResults":"No results found","searching":"Searching\u2026","datepicker":{"format":"DD MMMM, YY","timeFormat":"h:mm A","dateTimeFormat":"DD MMMM, YY, h:mm A","timePicker24Hour":!1,"firstDay":1,"applyLabel":"Apply","cancelLabel":"Cancel","customRangeLabel":"Custom Range","daysOfWeek":["Su","Mo","Tu","We","Th","Fr","Sa"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"]},"irreversible_action":"This is an irreversible action. Proceed anyway?","copied_to_clipboard":"Copied!","nearby_listings_location_required":"Enter a location to find nearby listings.","nearby_listings_retrieving_location":"Retrieving location...","nearby_listings_searching":"Searching for nearby listings...","something_went_wrong":"Something went wrong.","all_in_category":"All in \"%s\""},"woocommerce":[]}</script>
161 <noscript><style>.woocommerce-product-gallery{opacity:1!important}</style></noscript> 162 163<!-- Google AdSense meta tags added by Site Kit --> 164<meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236"> 165<meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com"> 166<!-- End Google AdSense meta tags added by Site Kit -->
167<script data-cfasync="false">var dFlipLocation="https://www.findacraftsman.com/wp-content/plugins/3d-flipbook-dflip-lite/assets/";var dFlipWPGlobal={"text":{"toggleSound":"Turn on\/off Sound","toggleThumbnails":"Toggle Thumbnails","toggleOutline":"Toggle Outline\/Bookmark","previousPage":"Previous Page","nextPage":"Next Page","toggleFullscreen":"Toggle Fullscreen","zoomIn":"Zoom In","zoomOut":"Zoom Out","toggleHelp":"Toggle Help","singlePageMode":"Single Page Mode","doublePageMode":"Double Page Mode","downloadPDFFile":"Download PDF File","gotoFirstPage":"Goto First Page","gotoLastPage":"Goto Last Page","share":"Share","mailSubject":"I wanted you to see this FlipBook","mailBody":"Check out this site {{url}}","loading":"DearFlip: Loading "},"moreControls":"download,pageMode,startPage,endPage,sound","hideControls":"","scrollWheel":"true","backgroundColor":"#777","backgroundImage":"","height":"auto","paddingLeft":"20","paddingRight":"20","controlsPosition":"bottom","duration":800,"soundEnable":"true","enableDownload":"true","enableAnnotation":"false","enableAnalytics":"false","webgl":"true","hard":"none","maxTextureSize":"1600","rangeChunkSize":"524288","zoomRatio":1.5,"stiffness":3,"pageMode":"0","singlePageMode":"0","pageSize":"0","autoPlay":"false","autoPlayDuration":5000,"autoPlayStart":"false","linkTarget":"2","sharePrefix":"dearflip-"}</script>
167 168<!-- Meta Pixel Code -->
169<script data-service="facebook" data-category="marketing" type="text/plain"> 170!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 171n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 172n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 173t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 174document,'script','https://connect.facebook.net/en_US/fbevents.js?v=next'); 175</script>
175 176<!-- End Meta Pixel Code --> 177 178
178<script data-service="facebook" data-category="marketing" type="text/plain"> 179 var url = window.location.origin + '?ob=open-bridge'; 180 fbq('set', 'openbridge', '1288930271569894', url); 181 </script>
181 182
182<script data-service="facebook" data-category="marketing" type="text/plain">fbq('init', '1288930271569894', {}, { 183 "agent": "wordpress-6.0.14-3.0.16" 184})</script>
184<script data-service="facebook" data-category="marketing" type="text/plain"> 185 fbq('track', 'PageView', []); 186 </script>
186 187<!-- Meta Pixel Code --> 188<noscript> 189<div class="cmplz-placeholder-parent"><img class="cmplz-placeholder-element cmplz-image" data-category="marketing" data-service="general" data-src-cmplz="https://www.facebook.com/tr?id=1288930271569894&ev=PageView&noscript=1" height="1" width="1" style="display:none" alt="fbpx" 190 src="https://www.findacraftsman.com/wp-content/plugins/complianz-gdpr/assets/images/placeholders/default-minimal.jpg" /></div> 191</noscript> 192<!-- End Meta Pixel Code --> 193<style type="text/css">.recentcomments a{display:inline!important;padding:0!important;margin:0!important}</style><style type="text/css">.broken_link,a.broken_link{text-decoration:line-through}</style> 194<!-- Google Tag Manager snippet added by Site Kit -->
195<script type="text/javascript">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=!0;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f)})(window,document,'script','dataLayer','GTM-K2K62RK')</script>
195 196 197<!-- End Google Tag Manager snippet added by Site Kit --> 198<link rel="icon" href="https://www.findacraftsman.com/wp-content/uploads/2018/04/cropped-Guild-Emblem-Transparent-100x100.png" sizes="32x32" /> 199<link rel="icon" href="https://www.findacraftsman.com/wp-content/uploads/2018/04/cropped-Guild-Emblem-Transparent-300x300.png" sizes="192x192" /> 200<link rel="apple-touch-icon" href="https://www.findacraftsman.com/wp-content/uploads/2018/04/cropped-Guild-Emblem-Transparent-300x300.png" /> 201<meta name="msapplication-TileImage" content="https://www.findacraftsman.com/wp-content/uploads/2018/04/cropped-Guild-Emblem-Transparent-300x300.png" /> 202 203 <style type="text/css" id="mylisting-typography-styles">.i-nav>ul>li{font-size:15px}.user-area .user-profile-name,.header .user-area>a{font-size:15px}.header-right .header-button a.buttons{font-weight:400}.featured-search .form-group label,.finder-search .form-group label,.md-group input:focus~label{font-size:15px}.lf-item-alternate .lf-item-info-2 h4{font-size:14px}.profile-header .profile-menu ul li a,.profile-header .profile-menu ul li a.listing-tab-toggle{font-size:16px;font-weight:600}.listing-tabs .title-style-1 h5{font-size:14px;font-weight:400}#c27-single-listing .element .pf-body .listing-details li span.category-name,.block-type-tags .element .social-nav li span,.block-type-terms .element .social-nav li span{font-size:15px;font-weight:400}.block-type-social_networks .element .social-nav li span{font-size:15px}.extra-details .item-attr{font-size:15px;font-weight:400}.extra-details .item-property{font-size:15px;font-weight:400}.block-type-details .element .social-nav li span{font-size:15px;font-weight:400}.elementor-widget-case27-listing-categories-widget .ac-front-side .category-name{font-size:15px}.car-item-details h3{font-size:15px}</style> 204 <style type="text/css" id="wp-custom-css">h2,h3{font-family:"Cormorant Garamond",Sans-serif;text-transform:uppercase;color:#adb18a;font-weight:400}.additional-gutenberg ul{font-size:17px;font-weight:300!important;line-height:1.8em;color:#7a7979}.single li{line-height:28px;margin-bottom:15px}.single table{margin:20px 0}.footer-bottom .social-links ul li a{line-height:1}.header-button .button-1{background:none;font-size:16px!important;font-weight:600!important}body:not(.logged-in) .user-area.signin-area{margin-right:10px;margin-top:-3px}body.admin-bar .c27-main-header.header.header-fixed{top:72px}.user-area .user-profile-name,.header .user-area>a{font-size:16px;font-weight:600}.topbar{width:100%;top:-40px;left:0;height:40px;position:fixed;z-index:99999;background:#000}.topbar-in{padding:0;margin:auto;font-size:1.3rem}.topbar-menu{float:right}.topbar-menu a{color:#fff}.header-fixed{top:40px}.page .page-content .wp-block-media-text{max-width:1000px;margin:auto}.sbf-title a{font-weight:700;font-size:18px}h5#elementor-tab-title-2641.elementor-tab-title{text-align:center!important}.imgrow{text-align:center}.imgcolumn{display:inline-block;width:20%;margin:1.25%}.btnrow{text-align:center}.btncolumn{display:inline-block;width:40%;margin:1.25%}@media screen and (min-width:768px){.discounts-col-md-4{display:inline-block;text-align:center;width:33%;padding:.5%}}@media screen and (min-width:576px) and (max-width:768px){.discounts-col-md-4{display:inline-block;text-align:center;width:100%;padding:.5%}}@media screen and (max-width:576px){.discounts-col-md-4{display:inline-block;text-align:center;width:100%;padding:.5%}}div.pum-content.popmake-content a{color:#242429!important}@media screen and (min-width:1201px){.c27-top-content-margin{height:129px}}@media only screen and (max-width:1200px){.c27-top-content-margin{height:110px}}.container-fluid.header-bottom{padding-right:10px!important}.hide-until-load{opacity:1!important}.reveal{transition:opacity 0.1s!important}@media only screen and (max-width:1517px){.featured-search{height:173px}}@media only screen and (max-width:954px){.featured-search{height:331px}}#catapult-cookie-bar{transition:none!important;opacity:1!important;max-height:999px!important;min-height:30px!important;padding:15px 20px!important;text-align:center}.owl-stage-outer .reveal{opacity:1!important;transition:none!important}.buttons{-webkit-transition:none!important;transition:none!important}.elementor-element-550e72f *{transition:none!important}@media only screen and (max-width:1200px){.c27-top-content-margin{height:120px}}@media only screen and (max-width:480px){.c27-top-content-margin{height:100px}}@media only screen and (max-width:1200px){.header-right{margin-right:20px!important}}.lf-background-lazy{background-position:50%;height:100%!important;width:100%;object-fit:cover;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:local(''),url(/wp-content/uploads/fonts/cormorant-garamond-v10-latin-regular.woff2) format('woff2'),url(/wp-content/uploads/fonts/cormorant-garamond-v10-latin-regular.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:local(''),url(/wp-content/uploads/fonts/open-sans-v20-latin-300.woff2) format('woff2'),url(/wp-content/uploads/fonts/open-sans-v20-latin-300.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local(''),url(/wp-content/uploads/fonts/open-sans-v20-latin-regular.woff2) format('woff2'),url(/wp-content/uploads/fonts/open-sans-v20-latin-regular.woff) format('woff')}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;font-display:swap;src:local(''),url(/wp-content/uploads/fonts/material-icons.woff2) format('woff2')}.header.header-scroll.header-scroll-hide{transform:translateY(calc(-100% - 40px))!important}.video-container{position:relative}.video-container video{position:relative;z-index:0}.video-overlay{position:absolute;top:0;left:0;z-index 1}div#wpcf7-f85816-p58-o1 input.wpcf7-form-control.wpcf7-submit{margin-top:50px}.type-member-ads .quick-listing-actions{display:none!important}.page-id-45205 .fieldset-job_gallery{display:block!important}.page-id-45205 .fieldset-job_logo{display:block!important}@media only screen and (min-width:768px){.page-id-26566 .listing-preview-title{font-size:18px;color:#242429;font-weight:600!important;text-shadow:none}.page-id-26566 .lf-item-info li{font-size:14px;color:#242429;text-shadow:none;white-space:normal;word-break:break-word}.page-id-26566 .lf-item-info i{font-size:18px!important;color:#242429;text-shadow:none!important}.page-id-26566 .details-list span{font-size:14px!important;color:#242429!important}.page-id-26566 .details-list li{width:50%;height:140px!important;display:flex;align-items:anchor-center;font-size:14px;line-height:1.2;white-space:normal;word-break:break-word}}@media only screen and (max-width:768px) and (min-width:400px){.page-id-26566 .listing-preview-title{font-size:18px;color:#242429;font-weight:600!important;text-shadow:none}.page-id-26566 .lf-item-info li{font-size:14px;color:#242429;text-shadow:none;white-space:normal;word-break:break-word}.page-id-26566 .lf-item-info i{font-size:18px!important;color:#242429;text-shadow:none!important}.page-id-26566 .details-list span{font-size:14px!important;color:#242429!important}.page-id-26566 .details-list li{width:50%;height:70px!important;display:flex;align-items:anchor-center;font-size:14px;line-height:1.2;white-space:normal;word-break:break-word}}@media only screen and (max-width:400px){.page-id-26566 .listing-preview-title{font-size:18px;color:#242429;font-weight:600!important;text-shadow:none}.page-id-26566 .lf-item-info li{font-size:14px;color:#242429;text-shadow:none;white-space:normal;word-break:break-word}.page-id-26566 .lf-item-info i{font-size:18px!important;color:#242429;text-shadow:none!important}.page-id-26566 .details-list span{font-size:14px!important;color:#242429!important}.page-id-26566 .details-list li{width:50%;height:200px!important;display:flex;align-items:anchor-center;font-size:14px;line-height:1.2;white-space:normal;word-break:break-word}}.page-id-26566 .lf-item .overlay{display:none!important}.page-id-26566 .lf-item{background:#fff;border:1px solid #dfe0e4}.page-id-26566 .lf-item-container{box-shadow:0 2px 5px 0 rgb(0 0 0 / .07)}div#wpcf7-f95721-p95648-o1.wpcf7{margin-top:50px}label.hear-about{padding-bottom:15px}p.terms-conditions{margin-left:-13px;padding-bottom:15px}span.label.label-success{font-size:100%;background-color:red;font-family:"Cormorant Garamond",Sans-serif;border-radius:100px;padding-top:14px;padding-bottom:14px}.jobmate_column{float:left;width:50%}.jobmate_row:after{content:"";display:table;clear:both}.popup_column{float:left;width:50%;padding:10px}.popup_row:after{content:"";display:table;clear:both}@media screen and (max-width:1100px){.popup_column{width:100%}}h1.payacard_title{font-family:"Cormorant Garamond",Sans-serif;color:#adb18a;font-weight:400;text-transform:uppercase}ul.payacard_text{font-weight:300;color:black!important}p.payacard_text{font-weight:300!important;color:black!important}a.payacard_link{font-weight:300!important}p.queen_text{font-weight:300!important;color:white!important;font-family:"Cormorant Garamond",Sans-serif!important;line-height:1.25}li#qa-1c5d70{background-color:#92bbb8;padding:5px;border-radius:30px!important}li#qa-1c5d70 a{font-family:"Cormorant Garamond",Sans-serif;font-size:20px;font-weight:600}li#qa-40f398{background-color:#92bbb8;padding:5px;border-radius:30px!important}li#qa-40f398 a{font-family:"Cormorant Garamond",Sans-serif;font-size:20px;font-weight:600}.thrifty_column_1{float:left;width:50%}.thrifty_column_2{float:right;width:45%;padding-right:5%}.thrifty_row:after{content:"";display:table;clear:both}.vehicles_column{float:left;width:50%}.vehicles_row:after{content:"";display:table;clear:both}.header_column_left{float:left;width:50%}.header_column_right{float:left;width:50%;padding-left:10%}.header_row:after{content:"";display:table;clear:both}.thrifty_button_row{padding-top:30px}.thrifty_button_column_1{float:left;width:48%}.thrifty_button_column_2{float:right;width:48%}.thrifty_button_row:after{content:"";display:table;clear:both}.page-id-13 .select2-search::before{font-size:22!important;content:"Search:"!important}.page-id-13 .select2-search__field{border:dotted!important;background-color:#c2d6d0}#local-joiners .elementor-button-icon svg{width:80px;height:150%}#local-carpenters .elementor-button-icon svg{width:60px;height:135%}#local-roofers .elementor-button-icon svg{width:60px;height:135%}#local-landscapers .elementor-button-icon svg{width:60px;height:135%}.page-id-13 .proximity-filter{visibility:hidden}.page-id-13 .form-group.explore-filter:not(.md-group):not(.form-group-tags) label{font-size:22px}.page-id-13 .select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:22px}.page-id-13 .form-group.explore-filter.dropdown-filter.terms-filter-single{margin-top:-20px}.page-id-13 .select2-selection__arrow{display:none}.page-id-13 .featured-search .search{margin-top:50px}.page-id-13 .form-group.location-wrapper{padding-top:37px}.page-id-13 .material-icons.geocode-location{padding-top:40px;padding-right:20px}.page-id-13 .location-filter input,textarea{background-color:#c2d6d0;font-size:22px;border-bottom:none;padding-left:10px!important}.page-id-13 .select2-container--default .select2-selection--single .select2-selection__rendered{border-bottom:none}.page-id-13 .button-2{background:#c2d6d0;font-size:22px;color:#242429}.page-id-13 .select2-search::before{font-size:22px;content:"Search:";font-family:"Cormorant Garamond",Sans serif}.page-id-13 .select2-search__field{border:dotted!important;background-color:#c2d6d0;font-size:22px;font-family:"Cormorant Garamond",Sans serif}.page-id-13 .select2-results ul li{font-family:"Cormorant Garamond",Sans serif;font-size:16px}.page-id-13 .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:22px}.page-id-13 .select2-selection__clear{display:none}.page-id-13 .tab-content{padding-bottom:50px!important}.page-id-13 .main-term label{display:none}.page-id-13 .md-border-line{display:none}.page-id-13 .search-shortcode.search-shortcode-dark.header-search{border-bottom:none}
204@media only screen and (min-width:570px) and (max-width:767px){.page-id-13 .featured-search{margin-bottom:-175px}}@media only screen and (min-width:952px) and (max-width:1025px){.page-id-13 .elementor-13 .elementor-element.elementor-element-4874f959 .elementor-spacer-inner{height:175px}}@media only screen and (min-width:1025px) and (max-width:1520px){.page-id-13 .elementor-13 .elementor-element.elementor-element-4874f959 .elementor-spacer-inner{height:75px}}@media only screen and (min-width:481px) and (max-width:571px){.page-id-13 .form-group.location-wrapper{margin-bottom:-50px!important}}@media only screen and (min-width:0) and (max-width:481px){.page-id-13 .form-group.location-wrapper{margin-bottom:-75px!important}.page-id-13 .featured-search .search{margin-bottom:-50px}}.page-id-13 .elementor-element-6c2651ff .home-landscapers{position:relative;right:8px}@media only screen and (max-width:600px){.footer-bottom .copyright p{margin-top:-20px;line-height:1em}.footer-bottom .social-nav{margin-top:-15px!important}}@media only screen and (min-width:600px) and (max-width:768px){.footer-bottom .copyright p{margin-top:-15px;line-height:1em}}.postid-149467 .video-block{transform:translateY(-12%)}section#listing_tab_reviews form textarea{font-size:14px}.page-id-220318 .form-group.proximity-filter{width:calc(100% - 5px)!important;margin-top:-15px}.page-id-220318 .form-group.proximity-filter label{font-size:22px}.page-id-220318 .form-group.proximity-filter input.amount{font-size:22px}.page-id-220318 .select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:22px}.page-id-220318 .select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:22px}.page-id-220318 .select2-selection__arrow{display:none}.page-id-220318 .form-group.explore-filter.dropdown-filter.terms-filter-single{width:calc(200% - 5px)!important}.page-id-220318 .select2-container--default .select2-selection--single .select2-selection__rendered{border-bottom:none}.page-id-220318 .button-2{background:#c2d6d0;font-size:22px;color:#242429;width:calc(200% - 5px)!important}.page-id-220318 .button-2 i{display:none}.page-id-220318 .button-2:before{content:"Click to "}.page-id-220318 .select2-search::before{font-size:22px;content:"Search:";font-family:"Cormorant Garamond",Sans serif}.page-id-220318 .select2-search__field{border:dotted!important;background-color:#c2d6d0;font-size:22px;font-family:"Cormorant Garamond",Sans serif}.page-id-220318 .select2-results ul li{font-family:"Cormorant Garamond",Sans serif;font-size:16px}.page-id-220318 .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:22px}.page-id-220318 .select2-selection__clear{display:none}.page-id-220318 .main-term label{display:none}.page-id-220318 .search-shortcode.search-shortcode-dark.header-search{border-bottom:none}.page-id-220318 .form-group.location-wrapper.explore-filter.location-filter{display:none}.page-id-56 .dropdown-filter-multiselect{display:none}@media only screen and (max-width:600px){.page-id-220318 .select2-selection__placeholder{font-size:19px!important}.page-id-220318 .proximity-filter label{font-size:19px!important}.page-id-220318 .proximity-filter input{font-size:18px!important;height:50px!important}.page-id-220318 .buttons.button-2.search{width:100%!important}.page-id-220318 .featured-search{height:100%}.page-id-220318 .elementor-widget .elementor-widget-text-editor .elementor-widget-container{height:120px}}@media only screen and (min-width:600px) and (max-width:768px){.page-id-220318 .proximity-filter input{height:50px!important}.page-id-220318 .featured-search{height:100%}.page-id-220318 .elementor-element-32d60f3 .elementor-widget-wrap{padding-bottom:25px!important}.page-id-220318 .buttons.button-2.search{width:100%!important}.page-id-220318 .elementor-widget .elementor-widget-text-editor .elementor-widget-container{height:90px}}#heritage-info{font-size:15px;text-align:right;padding-top:8px}.postid-377639 .header-gallery-carousel .overlay{opacity:0.05!important}#popmake-85869 button#popup_link{color:#fff;background-color:#b4c8b3;font-size:22px;border-radius:20px;padding:15px 50px;cursor:pointer;font-family:'Cormorant Garamond';align-content:center}#popmake-85869 button#popup_link:hover{color:#000;background-color:#fff}#popmake-375965 button#popup_link{color:#fff;background-color:#b4c8b3;font-size:22px;border-radius:20px;padding:15px 50px;cursor:pointer;font-family:'Cormorant Garamond';align-content:center}#popmake-375965 button#popup_link:hover{color:#000;background-color:#fff}.sbf-title{height:183px}.shell_column_1{float:left;width:50%;padding-right:5%;padding-left:2%;padding-top:2%}.shell_column_2{float:right;width:50%;padding-right:2%}.shell_row:after{content:"";display:table;clear:both}.shell_column_2 img{margin-left:15%}@media only screen and (max-width:768px){.shell_column_2 iframe{width:100%}.shell_column_2 img{width:75%}.shell_column_1 button{padding:5px;font-size:22px}}.event-date.inside-date.button-secondary{display:none!important}.single-blog-feed .lf-head{display:none}</style> 205 <style type="text/css" id="mylisting-element-queries">.featured-search[max-width~="1000px"] .form-group,.featured-search .filter-count-3 .form-group{width:calc(33.3% - 12px);margin-right:18px}.featured-search[max-width~="1000px"] .form-group:nth-child(3n),.featured-search .filter-count-3 .form-group:nth-child(3n){margin-right:0}
205.featured-search[max-width~="750px"] .form-group,.featured-search .filter-count-2 .form-group{width:calc(50% - 5px);margin-right:10px!important}.featured-search[max-width~="750px"] .form-group:nth-child(2n),.featured-search .filter-count-2 .form-group:nth-child(2n){margin-right:0!important}.featured-search[max-width~="550px"] .form-group,.featured-search .filter-count-1 .form-group{width:100%;margin-right:0!important}</style></head> 206<body data-cmplz=1 class="page-template-default page page-id-63009 theme-my-listing woocommerce-no-js my-listing-child elementor-default elementor-kit-76339 elementor-page elementor-page-63009"> 207 208<div id="c27-site-wrapper"> 209 210 211<header class="c27-main-header header header-style-default header-dark-skin header-scroll-dark-skin hide-until-load header-scroll-hide header-fixed header-menu-right"> 212 <div class="header-skin"></div> 213 <div class="header-container"> 214 <!-- Top bar --> 215 <div class="topbar"> 216 <div class="topbar-in"> 217 <div class="header-right"> 218 <div class="user-area signin-area"> 219 <!-- <i class="mi person user-area-icon"></i> --> 220 <!-- <a href="#" data-toggle="modal" data-target="#sign-in-modal">Member Login</a> --> 221 <a href="/members/application-form">Join Us</a> 222 </div> 223 <div class="mob-sign-in"> 224 <a href="#" data-toggle="modal" data-target="#sign-in-modal"><i class="mi person"></i></a> 225 </div> 226 227 228 <div class="header-button"> 229 <a href="https://www.findacraftsman.com/members-area" class="buttons button-1"> 230 Members Area <i class="fa fa-user"></i> </a> 231</div> 232 </div> 233 </div> 234 </div> 235 <!-- Top bar --> 236 <div class="header-top container-fluid"> 237 <div class="mobile-menu"> 238 <a href="#main-menu"> 239 <div> 240 <div class="mobile-menu-lines"> 241 <i class="material-icons">menu</i> 242 </div> 243 </div> 244 </a> 245 </div> 246 247 <div class="logo"> 248 249 <a href="https://www.findacraftsman.com/" class="static-logo"> 250 <img alt="The Guild of Master Craftsmen Logo" src="https://www.findacraftsman.com/wp-content/uploads/2023/08/FAC-Emblem-2023.png"> 251 </a> 252 </div> 253 254 </div> 255 <div class="container-fluid header-bottom"> 256 257 258 <div class="header-bottom-wrapper row"> 259 260 <div class="i-nav"> 261 262 <div class="mobile-nav-head"> 263 264 <div class="mnh-close-icon"> 265 <a href="#close-main-menu"> 266 <i class="material-icons">menu</i> 267 </a> 268 </div> 269 </div> 270 271 272 <ul id="menu-main-menu" class="main-menu main-nav"><li id="menu-item-62870" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-62870"><a href="https://www.findacraftsman.com/">Home</a></li> 273<li id="menu-item-95699" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-95699"><a href="https://www.findacraftsman.com/about-us">About Us</a></li> 274<li id="menu-item-107718" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107718"><a href="https://www.guildmc.com/news/member-profiles/">Member Profiles</a></li> 275<li id="menu-item-95700" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-95700"><a href="https://www.findacraftsman.com/help-and-advice">Help and Advice</a> 276<div class="submenu-toggle"><i class="material-icons">arrow_drop_down</i></div><ul class="sub-menu i-dropdown"> 277 <li id="menu-item-95695" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-95695"><a href="https://www.findacraftsman.com/post-category/business-advice">Business Advice</a></li> 278 <li id="menu-item-95696" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-95696"><a href="https://www.findacraftsman.com/post-category/consumer-advice">Consumer Advice</a></li> 279 <li id="menu-item-95697" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-95697"><a href="https://www.findacraftsman.com/post-category/diy">DIY</a></li> 280</ul> 281</li> 282<li id="menu-item-145503" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-145503"><a href="https://www.findacraftsman.com/guild-conciliation">Conciliation</a> 283<div class="submenu-toggle"><i class="material-icons">arrow_drop_down</i></div><ul class="sub-menu i-dropdown"> 284 <li id="menu-item-249140" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-249140"><a href="https://www.findacraftsman.com/guild-conciliation/the-guild-code-of-practice">The Guild Code of Practice</a></li> 285</ul> 286</li> 287<li id="menu-item-314470" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-314470"><a target="_blank" rel="noopener" href="https://online.fliphtml5.com/wbhme/sbmd/#p=1">Guild magazine</a></li> 288<li id="menu-item-110745" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-110745"><a href="https://www.facebook.com/findacraftsman">Facebook</a></li> 289<li id="menu-item-110746" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-110746"><a href="https://www.instagram.com/finda_craftsman/">Instagram</a></li> 290</ul> 291<div class="mobile-nav-button"> 292 <div class="header-button"> 293 <a href="https://www.findacraftsman.com/members-area" class="buttons button-1"> 294 Members Area <i class="fa fa-user"></i> </a> 295</div> </div> 296
297 </div> 298 <div class="i-nav-overlay"></div> 299 </div> 300 </div> 301 </div> 302</header> 303 304 <div class="c27-top-content-margin"></div> 305 306 307 <div data-elementor-type="wp-post" data-elementor-id="63009" class="elementor elementor-63009" data-elementor-settings="[]"> 308 <div class="elementor-section-wrap"> 309 <section class="elementor-section elementor-top-section elementor-element elementor-element-6518065 elementor-section-height-min-height elementor-section-boxed elementor-section-height-default elementor-section-items-middle" data-id="6518065" data-element_type="section" data-settings="{"background_background":"classic"}"> 310 <div class="elementor-background-overlay"></div> 311 <div class="elementor-container elementor-column-gap-default"> 312 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5965440" data-id="5965440" data-element_type="column"> 313 <div class="elementor-widget-wrap elementor-element-populated"> 314 <div class="elementor-element elementor-element-2beee9c elementor-widget elementor-widget-heading" data-id="2beee9c" data-element_type="widget" data-widget_type="heading.default"> 315 <div class="elementor-widget-container"> 316 <h1 class="elementor-heading-title elementor-size-default">Using the Find a Craftsman search</h1> </div> 317 </div> 318 </div> 319 </div> 320 </div> 321 </section> 322 <section class="elementor-section elementor-top-section elementor-element elementor-element-48274f8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="48274f8" data-element_type="section"> 323 <div class="elementor-container elementor-column-gap-default"> 324 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e1b894e" data-id="e1b894e" data-element_type="column"> 325 <div class="elementor-widget-wrap elementor-element-populated"> 326 <div class="elementor-element elementor-element-1e91df7 elementor-widget elementor-widget-text-editor" data-id="1e91df7" data-element_type="widget" data-widget_type="text-editor.default"> 327 <div class="elementor-widget-container"> 328 <div class="elementor-text-editor elementor-clearfix"><p>If you are having trouble finding a specific company on our website, or if your search is returning no results, have a look at some of the common problems below to see if they can help you to use our search form better and find exactly what you are looking for.</p></div> 329 </div> 330 </div> 331 </div> 332 </div> 333 </div> 334 </section> 335 <section class="elementor-section elementor-top-section elementor-element elementor-element-050878d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="050878d" data-element_type="section"> 336 <div class="elementor-container elementor-column-gap-default"> 337 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f8fc05e" data-id="f8fc05e" data-element_type="column"> 338 <div class="elementor-widget-wrap elementor-element-populated"> 339 <div class="elementor-element elementor-element-feba9e0 elementor-widget elementor-widget-toggle" data-id="feba9e0" data-element_type="widget" data-widget_type="toggle.default"> 340 <div class="elementor-widget-container"> 341 <div class="elementor-toggle" role="tablist"> 342 <div class="elementor-toggle-item"> 343 <div id="elementor-tab-title-2671" class="elementor-tab-title" data-tab="1" role="tab" aria-controls="elementor-tab-content-2671" aria-expanded="false"> 344 <span class="elementor-toggle-icon elementor-toggle-icon-left" aria-hidden="true"> 345 <span class="elementor-toggle-icon-closed"><i class="fas fa-caret-right"></i></span> 346 <span class="elementor-toggle-icon-opened"><i class="elementor-toggle-icon-opened fas fa-caret-up"></i></span> 347 </span> 348 <a href="" class="elementor-toggle-title">How does the search form work?</a> 349 </div> 350 <div id="elementor-tab-content-2671" class="elementor-tab-content elementor-clearfix" data-tab="1" role="tabpanel" aria-labelledby="elementor-tab-title-2671"><p>The way that our search form works is using filters to narrow down our database of members to only display companies that fit the filters you are searching for. The more search boxes you enter details into, the more you are filtering down your search, until eventually you may find that nothing is displayed at all.</p><p>As an example, if I am a customer looking for a Builder in London, I can simply search for and select the trade category of Builder in the drop-down search box, and then enter my location as London in the Location box. The search results page will then dis
350play every company in our database that is located up to 30 miles (adjusted using the distance slider on the right side of the results page) of London that has the ‘Builders’ category selected.</p><p>The keywords search box allows you to type whatever you’d like into it to try and find a company. This can be anything from a type of work such as carpet fitting, to a specific company’s name. The website will look through our database to try and find your keyword within a company’s name or categories. Any companies that are found containing the search word(s) in these fields will be displayed to you on the results page. Bear in mind that a lot of our members do not have many categories added to their listing, so it’s always best to use the categories and location boxes to search for types of trades.</p></div> 351 </div> 352 <div class="elementor-toggle-item"> 353 <div id="elementor-tab-title-2672" class="elementor-tab-title" data-tab="2" role="tab" aria-controls="elementor-tab-content-2672" aria-expanded="false"> 354 <span class="elementor-toggle-icon elementor-toggle-icon-left" aria-hidden="true"> 355 <span class="elementor-toggle-icon-closed"><i class="fas fa-caret-right"></i></span> 356 <span class="elementor-toggle-icon-opened"><i class="elementor-toggle-icon-opened fas fa-caret-up"></i></span> 357 </span> 358 <a href="" class="elementor-toggle-title">Why does my search return no results?</a> 359 </div> 360 <div id="elementor-tab-content-2672" class="elementor-tab-content elementor-clearfix" data-tab="2" role="tabpanel" aria-labelledby="elementor-tab-title-2672"><p>There are a number of reasons why your search has returned no results. The most common reason is that there are simply no members of The Guild that match with your search filters. For example, you want to find a kitchen fitter in your area, but there are no members that fit kitchens in your area, so there will be no results displayed to you. This is especially common when searching for specific trades and in very rural parts of the country where companies simply don’t operate. The default result page will also only displays companies within 15 miles of you, so make sure to adjust the slider on the right hand side to increase the radius – up to 30 miles from the location you’ve entered.</p><p>Another common problem we’ve found is that people are leaving content in search fields without realising. As explained before, if you were to add a location into the location box, or select a category, while also leaving keywords in the search box, the system will filter companies using all of these filled search boxes, which in turn may leave you with no results because the search has become too specific to find any companies. This may happen when you’ve completed a previous search and want to change what you’re searching for, but don’t remove certain fields such as a selected category.</p><p><strong>In short, if you’re having trouble with the results of your search, make sure all of the boxes are empty and try again from the beginning.</strong></p></div> 361 </div> 362 <div class="elementor-toggle-item"> 363 <div id="elementor-tab-title-2673" class="elementor-tab-title" data-tab="3" role="tab" aria-controls="elementor-tab-content-2673" aria-expanded="false"> 364 <span class="elementor-toggle-icon elementor-toggle-icon-left" aria-hidden="true"> 365 <span class="elementor-toggle-icon-closed"><i class="fas fa-caret-right"></i></span> 366 <span class="elementor-toggle-icon-opened"><i class="elementor-toggle-icon-opened fas fa-caret-up"></i></span> 367 </span> 368 <a href="" class="elementor-toggle-title">I'm a member and I can't find my company</a> 369 </div> 370 <div id="elementor-tab-content-2673" class="elementor-tab-content elementor-clearfix" data-tab="3" role="tabpanel" aria-labelledby="elementor-tab-title-2673"><p>If you’re an existing member of The Guild and are unable to find your company using our categories, it’s very possible that it’s because you’re not listed under those categories. Logging into your members’ area is the best way to check this, and it also allows you to update and add additional categories to your listing to make your listing easier to find.</p><p>If you’re typing your company name into the search box and still cannot find yourself, again it’s entirely possible that the details we have are not up-to-date, or they are simply incorrect. Common problems we’
370ve experienced are our records including spaces in the company name when their isn’t any, thus resulting in members searching without the spaces (as that is actually the correct name) and finding nothing, or vice versa, as well as having spelling mistakes in the company name or having a member looking for their new company name when our records haven’t been updated with this new name.</p><p>With all of the problems listed above the best answer is always to login to the members area and <strong>check your details. </strong>All details in your listing are what we currently have in our database, so if anything is wrong then please use the edit listing section to update them so we can get them corrected and also make sure our details are up to date. You can login to the members area <span style="text-decoration: underline;"><strong><a href="https://www.findacraftsman.com/members-area">here</a></strong></span>. If you have not yet logged into our new website or have forgotten your password to login, please visit <span style="text-decoration: underline;"><strong><a href="https://findacraftsman.com/members-area/request-password">this page</a></strong></span> to request a new password.</p></div> 371 </div> 372 </div> 373 </div> 374 </div> 375 <div class="elementor-element elementor-element-611f6c6 elementor-widget elementor-widget-text-editor" data-id="611f6c6" data-element_type="widget" data-widget_type="text-editor.default"> 376 <div class="elementor-widget-container"> 377 <div class="elementor-text-editor elementor-clearfix"><p>If you are still struggling with using our search form, or if you have any other questions regarding the website, please <a href="https://www.guildmc.com/contact-us/"><span style="text-decoration: underline;"><strong>contact us here</strong></span></a> using our contact form, or call us on <strong>01273 478449</strong>.</p></div> 378 </div> 379 </div> 380 </div> 381 </div> 382 </div> 383 </section> 384 </div> 385 </div> 386 387</div> 388<footer class="footer footer-mini"> 389 <div class="container"> 390 391 <div class="row"> 392 <div class="col-md-12 reveal"> 393 <div class="footer-bottom"> 394 <div class="row"> 395 <div class="col-md-12 col-sm-12 col-xs-12 social-links"> 396 <ul id="menu-footer-menu" class="main-menu social-nav"><li id="menu-item-96129" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-96129"><a href="https://www.findacraftsman.com/contact-us">Contact Us</a></li> 397<li id="menu-item-145502" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-63009 current_page_item menu-item-145502"><a href="https://www.findacraftsman.com/search-help" aria-current="page">Search Help</a></li> 398<li id="menu-item-96130" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-96130"><a href="https://www.findacraftsman.com/privacy-policy">Privacy Policy</a></li> 399<li id="menu-item-96131" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-96131"><a href="https://www.findacraftsman.com/terms-and-conditions">Terms and Conditions</a></li> 400<li id="menu-item-258497" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-258497"><a href="https://www.findacraftsman.com/cookie-policy-uk">Cookie Policy (UK)</a></li> 401</ul> </div> 402 <div class="col-md-12 col-sm-12 col-xs-12 copyright"> 403 <p>© 2026 - The Guild of Master Craftsmen - All rights reserved.</p> 404 </div> 405 </div> 406 </div> 407 </div> 408 </div> 409 </div> 410</footer> 411 <style type="text/css">.c27-main-header .logo img{height:80px}.c27-main-header:not(.header-scroll) .header-skin{background:#afaf9a!important}.c27-main-header:not(.header-scroll) .header-skin{border-bottom:1px solid #afaf9a!important}.c27-main-header.header-scroll .header-skin{background:#afaf9a!important}.c27-main-header.header-scroll .header-skin{border-bottom:1px solid #afaf9a!important}</style> 412 413 <!-- Modal - SIGN IN--> 414 <div id="sign-in-modal" class="modal modal-27 " role="dialog"> 415 <div class="modal-dialog modal-sm"> 416 <div class="modal-content"> 417 418<div class="sign-in-box element"> 419 <div class="title-style-1"> 420 <i class="material-icons">perm_identity</i> 421 <h5>Member Login</h5> 422 </div> 423 <form class="sign-in-form woocomerce-form woocommerce-form-login login" method="POST"> 424 425 426 <div class="form-group"> 427 <input type="text" name="username" id="username" value="" placeholder="Membership Number (6 Digits - No Letters)"> 428 </div> 429 430 <div class="form-group"> 431 <input type="password" name="password" id="password" placeholder="Password"> 432 </div> 433 434 435 <input type="hidden" id="woocommerce-login-nonce" name="woocommerce-login-nonce" value="ed8697cee5" /><input type="hidden" name="_wp_http_referer" value="/search-help" /> 436 <div class="form-group"> 437 <button type="submit" class="buttons button-2 full-width button-animated" name="login" value="Login"> 438 Sign in <i class="material-icons">keyboard_arrow_right</i> 439 </button> 440 </div> 441 442 <div class="form-info"> 443 <div class="md-checkbox"> 444 <input type="checkbox" name="rememberme" type="checkbox" id="rememberme" value="forever"> 445 <label for="rememberme" class="">Remember me</label> 446 </div> 447 <div class="forgot-password"> 448 <a href="https://www.findacraftsman.com/members-area/request-password">New member or lost your details? Request a password</a> 449 </div> 450 </div> 451 452 <input type="hidden" name="redirect" value="https://www.findacraftsman.com/members-area"> 453 454 455 456 </form> 457</div> </div> 458 </div> 459 </div> 460 461<!-- Quick view modal --> 462<div id="quick-view" class="modal modal-27 quick-view-modal c27-quick-view-modal" role="dialog"> 463 <div class="container"> 464 <div class="modal-dialog"> 465 <div class="modal-content"></div> 466 </div> 467 </div> 468 <div class="loader-bg"> 469 470<div class="paper-spinner center-vh" style="width: 28px; height: 28px;"> 471 <div class="spinner-container active"> 472 <div class="spinner-layer layer-1" style="border-color: #ddd;"> 473 <div class="circle-clipper left"> 474 <div class="circle" style="border-width: 3px;"></div> 475 </div><div class="gap-patch"> 476 <div class="circle" style="border-width: 3px;"></div> 477 </div><div class="circle-clipper right"> 478 <div class="circle" style="border-width: 3px;"></div> 479 </div> 480 </div> 481 </div> 482</div> </div> 483</div> 484<!-- Modal - WC Cart Contents--> 485<div id="wc-cart-modal" class="modal modal-27" role="dialog"> 486 <div class="modal-dialog modal-md"> 487 <div class="modal-content"> 488 <div class="sign-in-box"> 489 <div class="widget woocommerce widget_shopping_cart"><h2 class="widgettitle">Basket</h2><div class="widget_shopping_cart_content"></div></div> </div> 490 </div> 491 </div> 492</div><!-- Root element of PhotoSwipe. Must have class pswp. --> 493<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
494<!-- Background of PhotoSwipe. 495It's a separate element as animating opacity is faster than rgba(). --> 496<div class="pswp__bg"></div> 497<!-- Slides wrapper with overflow:hidden. --> 498<div class="pswp__scroll-wrap"> 499 <!-- Container that holds slides. 500 PhotoSwipe keeps only 3 of them in the DOM to save memory. 501 Don't modify these 3 pswp__item elements, data is added later on. --> 502 <div class="pswp__container"> 503 <div class="pswp__item"></div> 504 <div class="pswp__item"></div> 505 <div class="pswp__item"></div> 506 </div> 507 <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> 508 <div class="pswp__ui pswp__ui--hidden"> 509 <div class="pswp__top-bar"> 510 <!-- Controls are self-explanatory. Order can be changed. --> 511 <div class="pswp__counter"></div> 512 <button class="pswp__button pswp__button--close" title="Close (Esc)"></button> 513 <button class="pswp__button pswp__button--share" title="Share"></button> 514 <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> 515 <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> 516 <!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR --> 517 <!-- element will get class pswp__preloader--active when preloader is running --> 518 <div class="pswp__preloader"> 519 <div class="pswp__preloader__icn"> 520 <div class="pswp__preloader__cut"> 521 <div class="pswp__preloader__donut"></div> 522 </div> 523 </div> 524 </div> 525 </div> 526 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 527 <div class="pswp__share-tooltip"></div> 528 </div> 529 <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> 530 </button> 531 <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> 532 </button> 533 <div class="pswp__caption"> 534 <div class="pswp__caption__center"></div> 535 </div> 536 </div> 537 </div> 538</div>
538<script id="mylisting-dialog-template" type="text/template"> 539 <div class="mylisting-dialog-wrapper"> 540 <div class="mylisting-dialog"> 541 <div class="mylisting-dialog--message"></div><!-- 542 --><div class="mylisting-dialog--actions"> 543 <div class="mylisting-dialog--dismiss mylisting-dialog--action">Dismiss</div> 544 <div class="mylisting-dialog--loading mylisting-dialog--action hide"> 545 546<div class="paper-spinner " style="width: 24px; height: 24px;"> 547 <div class="spinner-container active"> 548 <div class="spinner-layer layer-1" style="border-color: #777;"> 549 <div class="circle-clipper left"> 550 <div class="circle" style="border-width: 2.5px;"></div> 551 </div><div class="gap-patch"> 552 <div class="circle" style="border-width: 2.5px;"></div> 553 </div><div class="circle-clipper right"> 554 <div class="circle" style="border-width: 2.5px;"></div> 555 </div> 556 </div> 557 </div> 558</div> </div> 559 </div> 560 </div> 561 </div> 562</script>
562<script id="case27-basic-marker-template" type="text/template"> 563 <a href="#" class="marker-icon"> 564 <div class="marker-img" style="background-image: url({{marker-bg}});"></div> 565 </a> 566</script>
vendor: 2 bytes, line 566
566
567<script id="case27-traditional-marker-template" type="text/template"> 568 <div class="cts-marker-pin"> 569 <img src="https://www.findacraftsman.com/wp-content/themes/my-listing/assets/images/pin.png"> 570 </div> 571</script>
vendor: 2 bytes, line 571
571
572<script id="case27-marker-template" type="text/template"> 573 <a href="#" class="marker-icon {{listing-id}}"> 574 {{icon}} 575 <div class="marker-img" style="background-image: url({{marker-bg}});"></div> 576 </a> 577</script>
577<a rel="nofollow" style="display:none" href="https://www.findacraftsman.com/?blackhole=605a556798" title="Do NOT follow this link or you will be banned from the site!">The Guild of Master Craftsmen</a> 578 579<!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr --> 580<div id="cmplz-cookiebanner-container"><div class="cmplz-cookiebanner cmplz-hidden banner-1 banner-a optin cmplz-bottom-right cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optin" aria-describedby="cmplz-message-1-optin"> 581 <div class="cmplz-header"> 582 <div class="cmplz-logo"><img width="472" height="472" src="https://www.findacraftsman.com/wp-content/uploads/2019/09/Guild-Emblem-Transparent.png" class="attachment-cmplz_banner_image size-cmplz_banner_image" alt="The Guild of Master Craftsmen" loading="lazy" srcset="https://www.findacraftsman.com/wp-content/uploads/2019/09/Guild-Emblem-Transparent.png 472w, https://www.findacraftsman.com/wp-content/uploads/2019/09/Guild-Emblem-Transparent-300x300.png 300w, https://www.findacraftsman.com/wp-content/uploads/2019/09/Guild-Emblem-Transparent-150x150.png 150w, https://www.findacraftsman.com/wp-content/uploads/2019/09/Guild-Emblem-Transparent-100x100.png 100w" sizes="(max-width: 472px) 100vw, 472px" /></div> 583 <div class="cmplz-title" id="cmplz-header-1-optin">Manage Consent</div> 584 <div class="cmplz-close" tabindex="0" role="button" aria-label="Close dialogue"> 585 <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg> 586 </div> 587 </div> 588 589 <div class="cmplz-divider cmplz-divider-header"></div> 590 <div class="cmplz-body"> 591 <div class="cmplz-message" id="cmplz-message-1-optin">To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behaviour or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.</div> 592 <!-- categories start --> 593 <div class="cmplz-categories"> 594 <details class="cmplz-category cmplz-functional" > 595 <summary> 596 <span class="cmplz-category-header"> 597 <span class="cmplz-category-title">Functional</span> 598 <span class='cmplz-always-active'> 599 <span class="cmplz-banner-checkbox"> 600 <input type="checkbox" 601 id="cmplz-functional-optin" 602 data-category="cmplz_functional" 603 class="cmplz-consent-checkbox cmplz-functional" 604 size="40" 605 value="1"/> 606 <label class="cmplz-label" for="cmplz-functional-optin" tabindex="0"><span class="screen-reader-text">Functional</span></label> 607 </span> 608 Always active </span> 609 <span class="cmplz-icon cmplz-open"> 610 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 611 </span> 612 </span> 613 </summary> 614 <div class="cmplz-description"> 615 <span class="cmplz-description-functional">The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.</span> 616 </div> 617 </details> 618 619 <details class="cmplz-category cmplz-preferences" > 620 <summary> 621 <span class="cmplz-category-header"> 622 <span class="cmplz-category-title">Preferences</span> 623 <span class="cmplz-banner-checkbox"> 624 <input type="checkbox" 625 id="cmplz-preferences-optin" 626 data-category="cmplz_preferences" 627 class="cmplz-consent-checkbox cmplz-preferences" 628 size="40" 629 value="1"/> 630 <label class="cmplz-label" for="cmplz-preferences-optin" tabindex="0"><span class="screen-reader-text">Preferences</span></label> 631 </span> 632 <span class="cmplz-icon cmplz-open"> 633 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" >
633<path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 634 </span> 635 </span> 636 </summary> 637 <div class="cmplz-description"> 638 <span class="cmplz-description-preferences">The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.</span> 639 </div> 640 </details> 641 642 <details class="cmplz-category cmplz-statistics" > 643 <summary> 644 <span class="cmplz-category-header"> 645 <span class="cmplz-category-title">Statistics</span> 646 <span class="cmplz-banner-checkbox"> 647 <input type="checkbox" 648 id="cmplz-statistics-optin" 649 data-category="cmplz_statistics" 650 class="cmplz-consent-checkbox cmplz-statistics" 651 size="40" 652 value="1"/> 653 <label class="cmplz-label" for="cmplz-statistics-optin" tabindex="0"><span class="screen-reader-text">Statistics</span></label> 654 </span> 655 <span class="cmplz-icon cmplz-open"> 656 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 657 </span> 658 </span> 659 </summary> 660 <div class="cmplz-description"> 661 <span class="cmplz-description-statistics">The technical storage or access that is used exclusively for statistical purposes.</span> 662 <span class="cmplz-description-statistics-anonymous">The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.</span> 663 </div> 664 </details> 665 <details class="cmplz-category cmplz-marketing" > 666 <summary> 667 <span class="cmplz-category-header"> 668 <span class="cmplz-category-title">Marketing</span> 669 <span class="cmplz-banner-checkbox"> 670 <input type="checkbox" 671 id="cmplz-marketing-optin" 672 data-category="cmplz_marketing" 673 class="cmplz-consent-checkbox cmplz-marketing" 674 size="40" 675 value="1"/> 676 <label class="cmplz-label" for="cmplz-marketing-optin" tabindex="0"><span class="screen-reader-text">Marketing</span></label> 677 </span> 678 <span class="cmplz-icon cmplz-open"> 679 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 680 </span> 681 </span> 682 </summary> 683 <div class="cmplz-description"> 684 <span class="cmplz-description-marketing">The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.</span> 685 </div> 686 </details> 687 </div><!-- categories end --> 688 </div> 689 690 <div class="cmplz-links cmplz-information"> 691 <a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Manage options</a> 692 <a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookies-overview">Manage services</a> 693 <a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Manage {vendor_count} vendors</a> 694 <a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/">Read more about these purposes</a> 695 </div> 696 697 <div class="cmplz-divider cmplz-footer"></div> 698 699 <div class="cmplz-buttons"> 700 <button class="cmplz-btn cmplz-accept">Accept</button> 701 <button class="cmplz-btn cmplz-deny">Deny</button> 702 <button class="cmplz-btn cmplz-view-preferences">View preferences</button> 703 <button class="cmplz-btn cmplz-save-preferences">Save preferences</button> 704 <a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">View preferences</a> 705 </div> 706 707 <div class="cmplz-links cmplz-documents"> 708 <a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a> 709 <a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a> 710 <a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a> 711 </div> 712 713</div> 714</div> 715 <div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1">
715Manage consent</button> 716 717</div> <!-- Meta Pixel Event Code --> 718
718<script type='text/javascript'>document.addEventListener('wpcf7mailsent',function(event){if("fb_pxl_code" in event.detail.apiResponse){eval(event.detail.apiResponse.fb_pxl_code)}},!1)</script>
718 719 <!-- End Meta Pixel Event Code --> 720 <div id='fb-pxl-ajax-code'></div> <!-- Google Tag Manager (noscript) snippet added by Site Kit -->
vendor: 74 bytes, lines 720-722
720 721 <noscript> 722 <iframe src="https://www.googletagmanager.com/ns.html?id=
722GTM-K2K62RK
vendor: 88 bytes, lines 722-724
722" height="0" width="0" style="display:none;visibility:hidden"></iframe> 723 </noscript> 724
724<!-- End Google Tag Manager (noscript) snippet added by Site Kit --> 725 726
726<script type="text/html" id="tmpl-media-frame"> 727 <div class="media-frame-title" id="media-frame-title"></div> 728 <h2 class="media-frame-menu-heading">Actions</h2> 729 <button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false"> 730 Menu <span class="dashicons dashicons-arrow-down" aria-hidden="true"></span> 731 </button> 732 <div class="media-frame-menu"></div> 733 <div class="media-frame-tab-panel"> 734 <div class="media-frame-router"></div> 735 <div class="media-frame-content"></div> 736 </div> 737 <h2 class="media-frame-actions-heading screen-reader-text"> 738 Selected media actions </h2> 739 <div class="media-frame-toolbar"></div> 740 <div class="media-frame-uploader"></div> 741 </script>
741 742 743
743<script type="text/html" id="tmpl-media-modal"> 744 <div tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title"> 745 <# if ( data.hasCloseButton ) { #> 746 <button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">Close dialogue</span></span></button> 747 <# } #> 748 <div class="media-modal-content" role="document"></div> 749 </div> 750 <div class="media-modal-backdrop"></div> 751 </script>
751 752 753
753<script type="text/html" id="tmpl-uploader-window"> 754 <div class="uploader-window-content"> 755 <div class="uploader-editor-title">Drop files to upload</div> 756 </div> 757 </script>
757 758 759
759<script type="text/html" id="tmpl-uploader-editor"> 760 <div class="uploader-editor-content"> 761 <div class="uploader-editor-title">Drop files to upload</div> 762 </div> 763 </script>
763 764 765
765<script type="text/html" id="tmpl-uploader-inline"> 766 <# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #> 767 <# if ( data.canClose ) { #> 768 <button class="close dashicons dashicons-no"><span class="screen-reader-text">Close uploader</span></button> 769 <# } #> 770 <div class="uploader-inline-content {{ messageClass }}"> 771 <# if ( data.message ) { #> 772 <h2 class="upload-message">{{ data.message }}</h2> 773 <# } #> 774 <div class="upload-ui"> 775 <h2 class="upload-instructions drop-instructions">Drop files to upload</h2> 776 <p class="upload-instructions drop-instructions">or</p> 777 <button type="button" class="browser button button-hero" aria-labelledby="post-upload-info">Select Files</button> 778 </div> 779 780 <div class="upload-inline-status"></div> 781 782 <div class="post-upload-ui" id="post-upload-info"> 783 784 <p class="max-upload-size"> 785 Maximum upload file size: 256 MB. </p> 786 787 <# if ( data.suggestedWidth && data.suggestedHeight ) { #> 788 <p class="suggested-dimensions"> 789 Suggested image dimensions: {{data.suggestedWidth}} by {{data.suggestedHeight}} pixels. </p> 790 <# } #> 791 792 </div> 793 </div> 794 </script>
794 795 796
796<script type="text/html" id="tmpl-media-library-view-switcher"> 797 <a href="https://www.findacraftsman.com/wp-admin/upload.php?mode=list" class="view-list"> 798 <span class="screen-reader-text">List view</span> 799 </a> 800 <a href="https://www.findacraftsman.com/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page"> 801 <span class="screen-reader-text">Grid view</span> 802 </a> 803 </script>
803 804 805
805<script type="text/html" id="tmpl-uploader-status"> 806 <h2>Uploading</h2> 807 808 <div class="media-progress-bar"><div></div></div> 809 <div class="upload-details"> 810 <span class="upload-count"> 811 <span class="upload-index"></span> / <span class="upload-total"></span> 812 </span> 813 <span class="upload-detail-separator">–</span> 814 <span class="upload-filename"></span> 815 </div> 816 <div class="upload-errors"></div> 817 <button type="button" class="button upload-dismiss-errors">Dismiss errors</button> 818 </script>
818 819 820
820<script type="text/html" id="tmpl-uploader-status-error"> 821 <span class="upload-error-filename">{{{ data.filename }}}</span> 822 <span class="upload-error-message">{{ data.message }}</span> 823 </script>
823 824 825
825<script type="text/html" id="tmpl-edit-attachment-frame"> 826 <div class="edit-media-header"> 827 <button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Edit previous media item</span></button> 828 <button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Edit next media item</span></button> 829 <button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">Close dialogue</span></span></button> 830 </div> 831 <div class="media-frame-title"></div> 832 <div class="media-frame-content"></div> 833 </script>
833 834 835
835<script type="text/html" id="tmpl-attachment-details-two-column"> 836 <div class="attachment-media-view {{ data.orientation }}"> 837 <h2 class="screen-reader-text">Attachment Preview</h2> 838 <div class="thumbnail thumbnail-{{ data.type }}"> 839 <# if ( data.uploading ) { #> 840 <div class="media-progress-bar"><div></div></div> 841 <# } else if ( data.sizes && data.sizes.large ) { #> 842 <img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" /> 843 <# } else if ( data.sizes && data.sizes.full ) { #> 844 <img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" /> 845 <# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #> 846 <img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" /> 847 <# } #> 848 849 <# if ( 'audio' === data.type ) { #> 850 <div class="wp-media-wrapper wp-audio"> 851 <audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> 852 <source type="{{ data.mime }}" src="{{ data.url }}" /> 853 </audio> 854 </div> 855 <# } else if ( 'video' === data.type ) { 856 var w_rule = ''; 857 if ( data.width ) { 858 w_rule = 'width: ' + data.width + 'px;'; 859 } else if ( wp.media.view.settings.contentWidth ) { 860 w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; 861 } 862 #> 863 <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> 864 <video controls="controls" class="wp-video-shortcode" preload="metadata" 865 <# if ( data.width ) { #>width="{{ data.width }}"<# } #> 866 <# if ( data.height ) { #>height="{{ data.height }}"<# } #> 867 <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> 868 <source type="{{ data.mime }}" src="{{ data.url }}" /> 869 </video> 870 </div> 871 <# } #> 872 873 <div class="attachment-actions"> 874 <# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #> 875 <button type="button" class="button edit-attachment">Edit Image</button> 876 <# } else if ( 'pdf' === data.subtype && data.sizes ) { #> 877 <p>Document Preview</p> 878 <# } #> 879 </div> 880 </div> 881 </div> 882 <div class="attachment-info"> 883 <span class="settings-save-status" role="status"> 884 <span class="spinner"></span> 885 <span class="saved">Saved.</span> 886 </span> 887 <div class="details"> 888 <h2 class="screen-reader-text">Details</h2> 889 <div class="uploaded"><strong>Uploaded on:</strong> {{ data.dateFormatted }}</div> 890 <div class="uploaded-by"> 891 <strong>Uploaded by:</strong> 892 <# if ( data.authorLink ) { #> 893 <a href="{{ data.authorLink }}">{{ data.authorName }}</a> 894 <# } else { #> 895 {{ data.authorName }} 896 <# } #> 897 </div> 898 <# if ( data.uploadedToTitle ) { #> 899 <div class="uploaded-to"> 900 <strong>Uploaded to:</strong> 901 <# if ( data.uploadedToLink ) { #> 902 <a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a> 903 <# } else { #> 904 {{ data.uploadedToTitle }} 905 <# } #> 906 </div> 907 <# } #> 908 <div class="filename"><strong>File name:</strong> {{ data.filename }}</div> 909 <div class="file-type"><strong>File type:</strong> {{ data.mime }}</div> 910 <div class="file-size"><strong>File size:</strong> {{ data.filesizeHumanReadable }}</div> 911 <# if ( 'image' === data.type && ! data.uploading ) { #> 912 <# if ( data.width && data.height ) { #> 913 <div class="dimensions"><strong>Dimensions:</strong> 914 {{ data.width }} by {{ data.height }} pixels </div> 915 <# } #> 916 917 <# if ( data.originalImageURL && data.originalImageName ) { #> 918 Original image: <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> 919 <# } #> 920 <# } #> 921 922 <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> 923 <div class="file-length"><strong>Length:</strong> 924 <span aria-hidden="true">{{ data.fileLength }}</span> 925 <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> 926 </div> 927 <# } #> 928 929 <# if ( 'audio' === data.type && data.meta.bitrate ) { #> 930 <div class="bitrate"> 931 <strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s 932 <# if ( data.meta.bitrate_mode ) { #> 933 {{ ' ' + data.meta.bitrate_mode.toUpperCase() }} 934 <# } #> 935 </div> 936 <# } #> 937 938 <# if ( data.mediaStates ) { #> 939 <div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div> 940 <# } #> 941 942 <div class="compat-meta"> 943 <# if ( data.compat && data.compat.meta ) { #> 944 {{{ data.compat.meta }}} 945 <# } #>
946 </div> 947 </div> 948 949 <div class="settings"> 950 <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> 951 <# if ( 'image' === data.type ) { #> 952 <span class="setting has-description" data-setting="alt"> 953 <label for="attachment-details-two-column-alt-text" class="name">Alternative Text</label> 954 <input type="text" id="attachment-details-two-column-alt-text" value="{{ data.alt }}" aria-describedby="alt-text-description" {{ maybeReadOnly }} /> 955 </span> 956 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p> 957 <# } #> 958 <span class="setting" data-setting="title"> 959 <label for="attachment-details-two-column-title" class="name">Title</label> 960 <input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} /> 961 </span> 962 <# if ( 'audio' === data.type ) { #> 963 <span class="setting" data-setting="artist"> 964 <label for="attachment-details-two-column-artist" class="name">Artist</label> 965 <input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" /> 966 </span> 967 <span class="setting" data-setting="album"> 968 <label for="attachment-details-two-column-album" class="name">Album</label> 969 <input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" /> 970 </span> 971 <# } #> 972 <span class="setting" data-setting="caption"> 973 <label for="attachment-details-two-column-caption" class="name">Caption</label> 974 <textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> 975 </span> 976 <span class="setting" data-setting="description"> 977 <label for="attachment-details-two-column-description" class="name">Description</label> 978 <textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> 979 </span> 980 <span class="setting" data-setting="url"> 981 <label for="attachment-details-two-column-copy-link" class="name">File URL:</label> 982 <input type="text" class="attachment-details-copy-link" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly />
983 <span class="copy-to-clipboard-container"> 984 <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copy URL to clipboard</button> 985 <span class="success hidden" aria-hidden="true">Copied!</span> 986 </span> 987 </span> 988 <div class="attachment-compat"></div> 989 </div> 990 991 <div class="actions"> 992 <# if ( data.link ) { #> 993 <a class="view-attachment" href="{{ data.link }}">View attachment page</a> 994 <# } #> 995 <# if ( data.can.save ) { #> 996 <# if ( data.link ) { #> 997 <span class="links-separator">|</span> 998 <# } #> 999 <a href="{{ data.editLink }}">Edit more details</a> 1000 <# } #> 1001 <# if ( ! data.uploading && data.can.remove ) { #> 1002 <# if ( data.link || data.can.save ) { #> 1003 <span class="links-separator">|</span> 1004 <# } #> 1005 <button type="button" class="button-link delete-attachment">Delete permanently</button> 1006 <# } #> 1007 </div> 1008 </div> 1009 </script>
1009 1010 1011
1011<script type="text/html" id="tmpl-attachment"> 1012 <div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}"> 1013 <div class="thumbnail"> 1014 <# if ( data.uploading ) { #> 1015 <div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div> 1016 <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> 1017 <div class="centered"> 1018 <img src="{{ data.size.url }}" draggable="false" alt="" /> 1019 </div> 1020 <# } else { #> 1021 <div class="centered"> 1022 <# if ( data.image && data.image.src && data.image.src !== data.icon ) { #> 1023 <img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" /> 1024 <# } else if ( data.sizes && data.sizes.medium ) { #> 1025 <img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" /> 1026 <# } else { #> 1027 <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> 1028 <# } #> 1029 </div> 1030 <div class="filename"> 1031 <div>{{ data.filename }}</div> 1032 </div> 1033 <# } #> 1034 </div> 1035 <# if ( data.buttons.close ) { #> 1036 <button type="button" class="button-link attachment-close media-modal-icon"><span class="screen-reader-text">Remove</span></button> 1037 <# } #> 1038 </div> 1039 <# if ( data.buttons.check ) { #> 1040 <button type="button" class="check" tabindex="-1"><span class="media-modal-icon"></span><span class="screen-reader-text">Deselect</span></button> 1041 <# } #> 1042 <# 1043 var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; 1044 if ( data.describe ) { 1045 if ( 'image' === data.type ) { #> 1046 <input type="text" value="{{ data.caption }}" class="describe" data-setting="caption" 1047 aria-label="Caption" 1048 placeholder="Caption…" {{ maybeReadOnly }} /> 1049 <# } else { #> 1050 <input type="text" value="{{ data.title }}" class="describe" data-setting="title" 1051 <# if ( 'video' === data.type ) { #> 1052 aria-label="Video title" 1053 placeholder="Video title…" 1054 <# } else if ( 'audio' === data.type ) { #> 1055 aria-label="Audio title" 1056 placeholder="Audio title…" 1057 <# } else { #> 1058 aria-label="Media title" 1059 placeholder="Media title…" 1060 <# } #> {{ maybeReadOnly }} /> 1061 <# } 1062 } #> 1063 </script>
1063 1064 1065
1065<script type="text/html" id="tmpl-attachment-details"> 1066 <h2> 1067 Attachment Details <span class="settings-save-status" role="status"> 1068 <span class="spinner"></span> 1069 <span class="saved">Saved.</span> 1070 </span> 1071 </h2> 1072 <div class="attachment-info"> 1073 1074 <# if ( 'audio' === data.type ) { #> 1075 <div class="wp-media-wrapper wp-audio"> 1076 <audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> 1077 <source type="{{ data.mime }}" src="{{ data.url }}" /> 1078 </audio> 1079 </div> 1080 <# } else if ( 'video' === data.type ) { 1081 var w_rule = ''; 1082 if ( data.width ) { 1083 w_rule = 'width: ' + data.width + 'px;'; 1084 } else if ( wp.media.view.settings.contentWidth ) { 1085 w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; 1086 } 1087 #> 1088 <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> 1089 <video controls="controls" class="wp-video-shortcode" preload="metadata" 1090 <# if ( data.width ) { #>width="{{ data.width }}"<# } #> 1091 <# if ( data.height ) { #>height="{{ data.height }}"<# } #> 1092 <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> 1093 <source type="{{ data.mime }}" src="{{ data.url }}" /> 1094 </video> 1095 </div> 1096 <# } else { #> 1097 <div class="thumbnail thumbnail-{{ data.type }}"> 1098 <# if ( data.uploading ) { #> 1099 <div class="media-progress-bar"><div></div></div> 1100 <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> 1101 <img src="{{ data.size.url }}" draggable="false" alt="" /> 1102 <# } else { #> 1103 <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> 1104 <# } #> 1105 </div> 1106 <# } #> 1107 1108 <div class="details"> 1109 <div class="filename">{{ data.filename }}</div> 1110 <div class="uploaded">{{ data.dateFormatted }}</div> 1111 1112 <div class="file-size">{{ data.filesizeHumanReadable }}</div> 1113 <# if ( 'image' === data.type && ! data.uploading ) { #> 1114 <# if ( data.width && data.height ) { #> 1115 <div class="dimensions"> 1116 {{ data.width }} by {{ data.height }} pixels </div> 1117 <# } #> 1118 1119 <# if ( data.originalImageURL && data.originalImageName ) { #> 1120 Original image: <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> 1121 <# } #> 1122 1123 <# if ( data.can.save && data.sizes ) { #> 1124 <a class="edit-attachment" href="{{ data.editLink }}&image-editor" target="_blank">Edit Image</a> 1125 <# } #> 1126 <# } #> 1127 1128 <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> 1129 <div class="file-length">Length: <span aria-hidden="true">{{ data.fileLength }}</span> 1130 <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> 1131 </div> 1132 <# } #> 1133 1134 <# if ( data.mediaStates ) { #> 1135 <div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div> 1136 <# } #> 1137 1138 <# if ( ! data.uploading && data.can.remove ) { #> 1139 <button type="button" class="button-link delete-attachment">Delete permanently</button> 1140 <# } #> 1141 1142 <div class="compat-meta"> 1143 <# if ( data.compat && data.compat.meta ) { #> 1144 {{{ data.compat.meta }}} 1145 <# } #> 1146 </div> 1147 </div> 1148 </div> 1149 <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> 1150 <# if ( 'image' === data.type ) { #> 1151 <span class="setting has-description" data-setting="alt"> 1152 <label for="attachment-details-alt-text" class="name">Alt Text</label> 1153 <input type="text" id="attachment-details-alt-text" value="{{ data.alt }}" aria-describedby="alt-text-description" {{ maybeReadOnly }} /> 1154 </span> 1155 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p> 1156 <# } #> 1157 <span class="setting" data-setting="title"> 1158 <label for="attachment-details-title" class="name">Title</label> 1159 <input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} /> 1160 </span> 1161 <# if ( 'audio' === data.type ) { #> 1162 <span class="setting" data-setting="artist"> 1163 <label for="attachment-details-artist" class="name">Artist</label> 1164 <input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" /> 1165 </span> 1166 <span class="setting" data-setting="album"> 1167 <label for="attachment-details-album" class="name">Album</label> 1168 <input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" /> 1169 </span> 1170 <# } #> 1171 <span class="setting" data-setting="caption"> 1172 <label for="attachment-details-caption" class="name">Caption</label> 1173 <textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> 1174 </span> 1175 <span class="setting" data-setting="description"> 1176 <label for="attachment-details-description" class="name">Description</label> 1177 <textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> 1178 </span> 1179 <span class="setting" data-setting="url"> 1180 <label for="attachment-details-copy-link" class="name">File URL:</label> 1181 <input type="text" class="attachment-details-copy-link" id="attachment-details-copy-link" value="{{ data.url }}" readonly />
1182 <div class="copy-to-clipboard-container"> 1183 <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copy URL to clipboard</button> 1184 <span class="success hidden" aria-hidden="true">Copied!</span> 1185 </div> 1186 </span> 1187 </script>
1187 1188 1189
1189<script type="text/html" id="tmpl-media-selection"> 1190 <div class="selection-info"> 1191 <span class="count"></span> 1192 <# if ( data.editable ) { #> 1193 <button type="button" class="button-link edit-selection">Edit Selection</button> 1194 <# } #> 1195 <# if ( data.clearable ) { #> 1196 <button type="button" class="button-link clear-selection">Clear</button> 1197 <# } #> 1198 </div> 1199 <div class="selection-view"></div> 1200 </script>
1200 1201 1202
1202<script type="text/html" id="tmpl-attachment-display-settings"> 1203 <h2>Attachment Display Settings</h2> 1204 1205 <# if ( 'image' === data.type ) { #> 1206 <span class="setting align"> 1207 <label for="attachment-display-settings-alignment" class="name">Alignment</label> 1208 <select id="attachment-display-settings-alignment" class="alignment" 1209 data-setting="align" 1210 <# if ( data.userSettings ) { #> 1211 data-user-setting="align" 1212 <# } #>> 1213 1214 <option value="left"> 1215 Left </option> 1216 <option value="center"> 1217 Centre </option> 1218 <option value="right"> 1219 Right </option> 1220 <option value="none" selected> 1221 None </option> 1222 </select> 1223 </span> 1224 <# } #> 1225 1226 <span class="setting"> 1227 <label for="attachment-display-settings-link-to" class="name"> 1228 <# if ( data.model.canEmbed ) { #> 1229 Embed or Link <# } else { #> 1230 Link To <# } #> 1231 </label> 1232 <select id="attachment-display-settings-link-to" class="link-to" 1233 data-setting="link" 1234 <# if ( data.userSettings && ! data.model.canEmbed ) { #> 1235 data-user-setting="urlbutton" 1236 <# } #>> 1237 1238 <# if ( data.model.canEmbed ) { #> 1239 <option value="embed" selected> 1240 Embed Media Player </option> 1241 <option value="file"> 1242 <# } else { #> 1243 <option value="none" selected> 1244 None </option> 1245 <option value="file"> 1246 <# } #> 1247 <# if ( data.model.canEmbed ) { #> 1248 Link to Media File <# } else { #> 1249 Media File <# } #> 1250 </option> 1251 <option value="post"> 1252 <# if ( data.model.canEmbed ) { #> 1253 Link to Attachment Page <# } else { #> 1254 Attachment Page <# } #> 1255 </option> 1256 <# if ( 'image' === data.type ) { #> 1257 <option value="custom"> 1258 Custom URL </option> 1259 <# } #> 1260 </select> 1261 </span> 1262 <span class="setting"> 1263 <label for="attachment-display-settings-link-to-custom" class="name">URL</label> 1264 <input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1265 </span> 1266 1267 <# if ( 'undefined' !== typeof data.sizes ) { #> 1268 <span class="setting"> 1269 <label for="attachment-display-settings-size" class="name">Size</label> 1270 <select id="attachment-display-settings-size" class="size" name="size" 1271 data-setting="size" 1272 <# if ( data.userSettings ) { #> 1273 data-user-setting="imgsize" 1274 <# } #>> 1275 <# 1276 var size = data.sizes['thumbnail']; 1277 if ( size ) { #> 1278 <option value="thumbnail" > 1279 Thumbnail – {{ size.width }} × {{ size.height }} 1280 </option> 1281 <# } #> 1282 <# 1283 var size = data.sizes['medium']; 1284 if ( size ) { #> 1285 <option value="medium" > 1286 Medium – {{ size.width }} × {{ size.height }} 1287 </option> 1288 <# } #> 1289 <# 1290 var size = data.sizes['large']; 1291 if ( size ) { #> 1292 <option value="large" > 1293 Large – {{ size.width }} × {{ size.height }} 1294 </option> 1295 <# } #> 1296 <# 1297 var size = data.sizes['full']; 1298 if ( size ) { #> 1299 <option value="full" selected='selected'> 1300 Full Size – {{ size.width }} × {{ size.height }} 1301 </option> 1302 <# } #> 1303 </select> 1304 </span> 1305 <# } #> 1306 </script>
1306 1307 1308
1308<script type="text/html" id="tmpl-gallery-settings"> 1309 <h2>Gallery Settings</h2> 1310 1311 <span class="setting"> 1312 <label for="gallery-settings-link-to" class="name">Link To</label> 1313 <select id="gallery-settings-link-to" class="link-to" 1314 data-setting="link" 1315 <# if ( data.userSettings ) { #> 1316 data-user-setting="urlbutton" 1317 <# } #>> 1318 1319 <option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) { 1320 #>selected="selected"<# } 1321 #>> 1322 Attachment Page </option> 1323 <option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> 1324 Media File </option> 1325 <option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> 1326 None </option> 1327 </select> 1328 </span> 1329 1330 <span class="setting"> 1331 <label for="gallery-settings-columns" class="name select-label-inline">Columns</label> 1332 <select id="gallery-settings-columns" class="columns" name="columns" 1333 data-setting="columns"> 1334 <option value="1" <# 1335 if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1336 #>> 1337 1 </option> 1338 <option value="2" <# 1339 if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1340 #>> 1341 2 </option> 1342 <option value="3" <# 1343 if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1344 #>> 1345 3 </option> 1346 <option value="4" <# 1347 if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1348 #>> 1349 4 </option> 1350 <option value="5" <# 1351 if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1352 #>> 1353 5 </option> 1354 <option value="6" <# 1355 if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1356 #>> 1357 6 </option> 1358 <option value="7" <# 1359 if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1360 #>> 1361 7 </option> 1362 <option value="8" <# 1363 if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1364 #>> 1365 8 </option> 1366 <option value="9" <# 1367 if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1368 #>> 1369 9 </option> 1370 </select> 1371 </span> 1372 1373 <span class="setting"> 1374 <input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" /> 1375 <label for="gallery-settings-random-order" class="checkbox-label-inline">Random Order</label> 1376 </span> 1377 1378 <span class="setting size"> 1379 <label for="gallery-settings-size" class="name">Size</label> 1380 <select id="gallery-settings-size" class="size" name="size" 1381 data-setting="size" 1382 <# if ( data.userSettings ) { #> 1383 data-user-setting="imgsize" 1384 <# } #> 1385 > 1386 <option value="thumbnail"> 1387 Thumbnail </option> 1388 <option value="medium"> 1389 Medium </option> 1390 <option value="large"> 1391 Large </option> 1392 <option value="full"> 1393 Full Size </option> 1394 </select> 1395 </span> 1396 </script>
1396 1397 1398
1398<script type="text/html" id="tmpl-playlist-settings"> 1399 <h2>Playlist Settings</h2> 1400 1401 <# var emptyModel = _.isEmpty( data.model ), 1402 isVideo = 'video' === data.controller.get('library').props.get('type'); #> 1403 1404 <span class="setting"> 1405 <input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #> 1406 checked="checked" 1407 <# } #> /> 1408 <label for="playlist-settings-show-list" class="checkbox-label-inline"> 1409 <# if ( isVideo ) { #> 1410 Show Video List <# } else { #> 1411 Show Tracklist <# } #> 1412 </label> 1413 </span> 1414 1415 <# if ( ! isVideo ) { #> 1416 <span class="setting"> 1417 <input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #> 1418 checked="checked" 1419 <# } #> /> 1420 <label for="playlist-settings-show-artist" class="checkbox-label-inline"> 1421 Show Artist Name in Tracklist </label> 1422 </span> 1423 <# } #> 1424 1425 <span class="setting"> 1426 <input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #> 1427 checked="checked" 1428 <# } #> /> 1429 <label for="playlist-settings-show-images" class="checkbox-label-inline"> 1430 Show Images </label> 1431 </span> 1432 </script>
1432 1433 1434
1434<script type="text/html" id="tmpl-embed-link-settings"> 1435 <span class="setting link-text"> 1436 <label for="embed-link-settings-link-text" class="name">Link Text</label> 1437 <input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" /> 1438 </span> 1439 <div class="embed-container" style="display: none;"> 1440 <div class="embed-preview"></div> 1441 </div> 1442 </script>
1442 1443 1444
1444<script type="text/html" id="tmpl-embed-image-settings"> 1445 <div class="wp-clearfix"> 1446 <div class="thumbnail"> 1447 <img src="{{ data.model.url }}" draggable="false" alt="" /> 1448 </div> 1449 </div> 1450 1451 <span class="setting alt-text has-description"> 1452 <label for="embed-image-settings-alt-text" class="name">Alternative Text</label> 1453 <input type="text" id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description" /> 1454 </span> 1455 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p> 1456 1457 <span class="setting caption"> 1458 <label for="embed-image-settings-caption" class="name">Caption</label> 1459 <textarea id="embed-image-settings-caption" data-setting="caption"></textarea> 1460 </span> 1461 1462 <fieldset class="setting-group"> 1463 <legend class="name">Align</legend> 1464 <span class="setting align"> 1465 <span class="button-group button-large" data-setting="align"> 1466 <button class="button" value="left"> 1467 Left </button> 1468 <button class="button" value="center"> 1469 Centre </button> 1470 <button class="button" value="right"> 1471 Right </button> 1472 <button class="button active" value="none"> 1473 None </button> 1474 </span> 1475 </span> 1476 </fieldset> 1477 1478 <fieldset class="setting-group"> 1479 <legend class="name">Link To</legend> 1480 <span class="setting link-to"> 1481 <span class="button-group button-large" data-setting="link"> 1482 <button class="button" value="file"> 1483 Image URL </button> 1484 <button class="button" value="custom"> 1485 Custom URL </button> 1486 <button class="button active" value="none"> 1487 None </button> 1488 </span> 1489 </span> 1490 <span class="setting"> 1491 <label for="embed-image-settings-link-to-custom" class="name">URL</label> 1492 <input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1493 </span> 1494 </fieldset> 1495 </script>
1495 1496 1497
1497<script type="text/html" id="tmpl-image-details"> 1498 <div class="media-embed"> 1499 <div class="embed-media-settings"> 1500 <div class="column-settings"> 1501 <span class="setting alt-text has-description"> 1502 <label for="image-details-alt-text" class="name">Alternative Text</label> 1503 <input type="text" id="image-details-alt-text" data-setting="alt" value="{{ data.model.alt }}" aria-describedby="alt-text-description" /> 1504 </span> 1505 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p> 1506 1507 <span class="setting caption"> 1508 <label for="image-details-caption" class="name">Caption</label> 1509 <textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea> 1510 </span> 1511 1512 <h2>Display Settings</h2> 1513 <fieldset class="setting-group"> 1514 <legend class="legend-inline">Align</legend> 1515 <span class="setting align"> 1516 <span class="button-group button-large" data-setting="align"> 1517 <button class="button" value="left"> 1518 Left </button> 1519 <button class="button" value="center"> 1520 Centre </button> 1521 <button class="button" value="right"> 1522 Right </button> 1523 <button class="button active" value="none"> 1524 None </button> 1525 </span> 1526 </span> 1527 </fieldset> 1528 1529 <# if ( data.attachment ) { #> 1530 <# if ( 'undefined' !== typeof data.attachment.sizes ) { #> 1531 <span class="setting size"> 1532 <label for="image-details-size" class="name">Size</label> 1533 <select id="image-details-size" class="size" name="size" 1534 data-setting="size" 1535 <# if ( data.userSettings ) { #> 1536 data-user-setting="imgsize" 1537 <# } #>> 1538 <# 1539 var size = data.sizes['thumbnail']; 1540 if ( size ) { #> 1541 <option value="thumbnail"> 1542 Thumbnail – {{ size.width }} × {{ size.height }} 1543 </option> 1544 <# } #> 1545 <# 1546 var size = data.sizes['medium']; 1547 if ( size ) { #> 1548 <option value="medium"> 1549 Medium – {{ size.width }} × {{ size.height }} 1550 </option> 1551 <# } #> 1552 <# 1553 var size = data.sizes['large']; 1554 if ( size ) { #> 1555 <option value="large"> 1556 Large – {{ size.width }} × {{ size.height }} 1557 </option> 1558 <# } #> 1559 <# 1560 var size = data.sizes['full']; 1561 if ( size ) { #> 1562 <option value="full"> 1563 Full Size – {{ size.width }} × {{ size.height }} 1564 </option> 1565 <# } #> 1566 <option value="custom"> 1567 Custom Size </option> 1568 </select> 1569 </span> 1570 <# } #> 1571 <div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>"> 1572 <span class="custom-size-setting"> 1573 <label for="image-details-size-width">Width</label> 1574 <input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" /> 1575 </span> 1576 <span class="sep" aria-hidden="true">×</span> 1577 <span class="custom-size-setting"> 1578 <label for="image-details-size-height">Height</label> 1579 <input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" /> 1580 </span> 1581 <p id="image-size-desc" class="description">Image size in pixels</p> 1582 </div> 1583 <# } #> 1584 1585 <span class="setting link-to"> 1586 <label for="image-details-link-to" class="name">Link To</label> 1587 <select id="image-details-link-to" data-setting="link"> 1588 <# if ( data.attachment ) { #> 1589 <option value="file"> 1590 Media File </option> 1591 <option value="post"> 1592 Attachment Page </option> 1593 <# } else { #> 1594 <option value="file"> 1595 Image URL </option> 1596 <# } #> 1597 <option value="custom"> 1598 Custom URL </option> 1599 <option value="none"> 1600 None </option> 1601 </select> 1602 </span> 1603 <span class="setting"> 1604 <label for="image-details-link-to-custom" class="name">URL</label> 1605 <input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1606 </span> 1607 1608 <div class="advanced-section"> 1609 <h2><button type="button" class="button-link advanced-toggle">Advanced Options</button></h2> 1610 <div class="advanced-settings hidden"> 1611 <div class="advanced-image"> 1612 <span class="setting title-text"> 1613 <label for="image-details-title-attribute" class="name">Image Title Attribute</label> 1614 <input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" /> 1615 </span> 1616 <span class="setting extra-classes"> 1617 <label for="image-details-css-class" class="name">Image CSS Class</label> 1618 <input type="text" id="image-details-css-class" data-setting="extraClasse
1618s" value="{{ data.model.extraClasses }}" /> 1619 </span> 1620 </div> 1621 <div class="advanced-link"> 1622 <span class="setting link-target"> 1623 <input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>> 1624 <label for="image-details-link-target" class="checkbox-label">Open link in a new tab</label> 1625 </span> 1626 <span class="setting link-rel"> 1627 <label for="image-details-link-rel" class="name">Link Rel</label> 1628 <input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" /> 1629 </span> 1630 <span class="setting link-class-name"> 1631 <label for="image-details-link-css-class" class="name">Link CSS Class</label> 1632 <input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" /> 1633 </span> 1634 </div> 1635 </div> 1636 </div> 1637 </div> 1638 <div class="column-image"> 1639 <div class="image"> 1640 <img src="{{ data.model.url }}" draggable="false" alt="" /> 1641 <# if ( data.attachment && window.imageEdit ) { #> 1642 <div class="actions"> 1643 <input type="button" class="edit-attachment button" value="Edit Original" /> 1644 <input type="button" class="replace-attachment button" value="Replace" /> 1645 </div> 1646 <# } #> 1647 </div> 1648 </div> 1649 </div> 1650 </div> 1651 </script>
1651 1652 1653
1653<script type="text/html" id="tmpl-image-editor"> 1654 <div id="media-head-{{ data.id }}"></div> 1655 <div id="image-editor-{{ data.id }}"></div> 1656 </script>
1656 1657 1658
1658<script type="text/html" id="tmpl-audio-details"> 1659 <# var ext, html5types = { 1660 mp3: wp.media.view.settings.embedMimes.mp3, 1661 ogg: wp.media.view.settings.embedMimes.ogg 1662 }; #> 1663 1664 <div class="media-embed media-embed-details"> 1665 <div class="embed-media-settings embed-audio-settings"> 1666 <audio style="visibility: hidden" 1667 controls 1668 class="wp-audio-shortcode" 1669 width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}" 1670 preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}" 1671 <# 1672 if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { 1673 #> autoplay<# 1674 } 1675 if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { 1676 #> loop<# 1677 } 1678 #> 1679> 1680 <# if ( ! _.isEmpty( data.model.src ) ) { #> 1681 <source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> 1682 <# } #> 1683 1684 <# if ( ! _.isEmpty( data.model.mp3 ) ) { #> 1685 <source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" /> 1686 <# } #> 1687 <# if ( ! _.isEmpty( data.model.ogg ) ) { #> 1688 <source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" /> 1689 <# } #> 1690 <# if ( ! _.isEmpty( data.model.flac ) ) { #> 1691 <source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" /> 1692 <# } #> 1693 <# if ( ! _.isEmpty( data.model.m4a ) ) { #> 1694 <source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" /> 1695 <# } #> 1696 <# if ( ! _.isEmpty( data.model.wav ) ) { #> 1697 <source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" /> 1698 <# } #> 1699 </audio> 1700 1701 <# if ( ! _.isEmpty( data.model.src ) ) { 1702 ext = data.model.src.split('.').pop(); 1703 if ( html5types[ ext ] ) { 1704 delete html5types[ ext ]; 1705 } 1706 #> 1707 <span class="setting"> 1708 <label for="audio-details-source" class="name">URL</label> 1709 <input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> 1710 <button type="button" class="button-link remove-setting">Remove audio source</button> 1711 </span> 1712 <# } #> 1713 <# if ( ! _.isEmpty( data.model.mp3 ) ) { 1714 if ( ! _.isUndefined( html5types.mp3 ) ) { 1715 delete html5types.mp3; 1716 } 1717 #> 1718 <span class="setting"> 1719 <label for="audio-details-mp3-source" class="name">MP3</label> 1720 <input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" /> 1721 <button type="button" class="button-link remove-setting">Remove audio source</button> 1722 </span> 1723 <# } #> 1724 <# if ( ! _.isEmpty( data.model.ogg ) ) { 1725 if ( ! _.isUndefined( html5types.ogg ) ) { 1726 delete html5types.ogg; 1727 } 1728 #> 1729 <span class="setting"> 1730 <label for="audio-details-ogg-source" class="name">OGG</label> 1731 <input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" /> 1732 <button type="button" class="button-link remove-setting">Remove audio source</button> 1733 </span> 1734 <# } #> 1735 <# if ( ! _.isEmpty( data.model.flac ) ) { 1736 if ( ! _.isUndefined( html5types.flac ) ) { 1737 delete html5types.flac; 1738 } 1739 #> 1740 <span class="setting"> 1741 <label for="audio-details-flac-source" class="name">FLAC</label> 1742 <input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" /> 1743 <button type="button" class="button-link remove-setting">Remove audio source</button> 1744 </span> 1745 <# } #> 1746 <# if ( ! _.isEmpty( data.model.m4a ) ) { 1747 if ( ! _.isUndefined( html5types.m4a ) ) { 1748 delete html5types.m4a; 1749 } 1750 #> 1751 <span class="setting"> 1752 <label for="audio-details-m4a-source" class="name">M4A</label> 1753 <input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" /> 1754 <button type="button" class="button-link remove-setting">Remove audio source</button> 1755 </span> 1756 <# } #> 1757 <# if ( ! _.isEmpty( data.model.wav ) ) { 1758 if ( ! _.isUndefined( html5types.wav ) ) { 1759 delete html5types.wav; 1760 } 1761 #> 1762 <span class="setting"> 1763 <label for="audio-details-wav-source" class="name">WAV</label> 1764 <input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" /> 1765 <button type="button" class="button-link remove-setting">Remove audio source</button> 1766 </span> 1767 <# } #> 1768 1769 <# if ( ! _.isEmpty( html5types ) ) { #> 1770 <fieldset class="setting-group"> 1771 <legend class="name">Add alternate sources for maximum HTML5 playback</legend> 1772 <span class="setting"> 1773 <span class="button-large"> 1774 <# _.each( html5types, function (mime, type) { #> 1775 <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> 1776 <# } ) #> 1777 </span> 1778 </span> 1779 </fieldset> 1780 <# } #> 1781 1782 <fieldset class="setting-group"> 1783 <legend class="name">Preload</legend> 1784 <span class="setting preload"> 1785 <span class="button-group button-large" data-setting="preload"> 1786 <button class="button" value="auto">Auto</button> 1787 <button class="button" value="metadata">Metadata</button> 1788 <button class="button active" value="none">None</button> 1789 </span> 1790 </span> 1791 </fieldset> 1792 1793 <span class="setting-group"> 1794 <span class="setting checkbox-setting autoplay"> 1795 <input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" /> 1796 <label for="audio-details-autoplay" class="checkbox-label">Autoplay</label> 1797 </span> 1798 1799 <span class="setting checkbox-setting"> 1800 <input type="checkbox" id="audio-details-loop" data-setting="loop" /> 1801 <label for="audio-details-loop" class="checkbox-label">Loop</label> 1802 </span> 1803 </span> 1804 </div> 1805 </div> 1806 </script>
1806 1807 1808
1808<script type="text/html" id="tmpl-video-details"> 1809 <# var ext, html5types = { 1810 mp4: wp.media.view.settings.embedMimes.mp4, 1811 ogv: wp.media.view.settings.embedMimes.ogv, 1812 webm: wp.media.view.settings.embedMimes.webm 1813 }; #> 1814 1815 <div class="media-embed media-embed-details"> 1816 <div class="embed-media-settings embed-video-settings"> 1817 <div class="wp-video-holder"> 1818 <# 1819 var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width, 1820 h = ! data.model.height ? 360 : data.model.height; 1821 1822 if ( data.model.width && w !== data.model.width ) { 1823 h = Math.ceil( ( h * w ) / data.model.width ); 1824 } 1825 #> 1826 1827 <# var w_rule = '', classes = [], 1828 w, h, settings = wp.media.view.settings, 1829 isYouTube = isVimeo = false; 1830 1831 if ( ! _.isEmpty( data.model.src ) ) { 1832 isYouTube = data.model.src.match(/youtube|youtu\.be/); 1833 isVimeo = -1 !== data.model.src.indexOf('vimeo'); 1834 } 1835 1836 if ( settings.contentWidth && data.model.width >= settings.contentWidth ) { 1837 w = settings.contentWidth; 1838 } else { 1839 w = data.model.width; 1840 } 1841 1842 if ( w !== data.model.width ) { 1843 h = Math.ceil( ( data.model.height * w ) / data.model.width ); 1844 } else { 1845 h = data.model.height; 1846 } 1847 1848 if ( w ) { 1849 w_rule = 'width: ' + w + 'px; '; 1850 } 1851 1852 if ( isYouTube ) { 1853 classes.push( 'youtube-video' ); 1854 } 1855 1856 if ( isVimeo ) { 1857 classes.push( 'vimeo-video' ); 1858 } 1859 1860#> 1861<div style="{{ w_rule }}" class="wp-video"> 1862<video controls 1863 class="wp-video-shortcode {{ classes.join( ' ' ) }}" 1864 <# if ( w ) { #>width="{{ w }}"<# } #> 1865 <# if ( h ) { #>height="{{ h }}"<# } #> 1866 <# 1867 if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) { 1868 #> poster="{{ data.model.poster }}"<# 1869 } #> 1870 preload ="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}" 1871 <# 1872 if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { 1873 #> autoplay<# 1874 } 1875 if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { 1876 #> loop<# 1877 } 1878 #> 1879> 1880 <# if ( ! _.isEmpty( data.model.src ) ) { 1881 if ( isYouTube ) { #> 1882 <source src="{{ data.model.src }}" type="video/youtube" /> 1883 <# } else if ( isVimeo ) { #> 1884 <source src="{{ data.model.src }}" type="video/vimeo" /> 1885 <# } else { #> 1886 <source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> 1887 <# } 1888 } #> 1889 1890 <# if ( data.model.mp4 ) { #> 1891 <source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" /> 1892 <# } #> 1893 <# if ( data.model.m4v ) { #> 1894 <source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" /> 1895 <# } #> 1896 <# if ( data.model.webm ) { #> 1897 <source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" /> 1898 <# } #> 1899 <# if ( data.model.ogv ) { #> 1900 <source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" /> 1901 <# } #> 1902 <# if ( data.model.flv ) { #> 1903 <source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" /> 1904 <# } #> 1905 {{{ data.model.content }}} 1906</video> 1907</div> 1908 1909 <# if ( ! _.isEmpty( data.model.src ) ) { 1910 ext = data.model.src.split('.').pop(); 1911 if ( html5types[ ext ] ) { 1912 delete html5types[ ext ]; 1913 } 1914 #> 1915 <span class="setting"> 1916 <label for="video-details-source" class="name">URL</label> 1917 <input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> 1918 <button type="button" class="button-link remove-setting">Remove video source</button> 1919 </span> 1920 <# } #> 1921 <# if ( ! _.isEmpty( data.model.mp4 ) ) { 1922 if ( ! _.isUndefined( html5types.mp4 ) ) { 1923 delete html5types.mp4; 1924 } 1925 #> 1926 <span class="setting"> 1927 <label for="video-details-mp4-source" class="name">MP4</label> 1928 <input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" /> 1929 <button type="button" class="button-link remove-setting">Remove video source</button> 1930 </span> 1931 <# } #> 1932 <# if ( ! _.isEmpty( data.model.m4v ) ) { 1933 if ( ! _.isUndefined( html5types.m4v ) ) { 1934 delete html5types.m4v; 1935 } 1936 #> 1937 <span class="setting">
1938 <label for="video-details-m4v-source" class="name">M4V</label> 1939 <input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" /> 1940 <button type="button" class="button-link remove-setting">Remove video source</button> 1941 </span> 1942 <# } #> 1943 <# if ( ! _.isEmpty( data.model.webm ) ) { 1944 if ( ! _.isUndefined( html5types.webm ) ) { 1945 delete html5types.webm; 1946 } 1947 #> 1948 <span class="setting"> 1949 <label for="video-details-webm-source" class="name">WEBM</label> 1950 <input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" /> 1951 <button type="button" class="button-link remove-setting">Remove video source</button> 1952 </span> 1953 <# } #> 1954 <# if ( ! _.isEmpty( data.model.ogv ) ) { 1955 if ( ! _.isUndefined( html5types.ogv ) ) { 1956 delete html5types.ogv; 1957 } 1958 #> 1959 <span class="setting"> 1960 <label for="video-details-ogv-source" class="name">OGV</label> 1961 <input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" /> 1962 <button type="button" class="button-link remove-setting">Remove video source</button> 1963 </span> 1964 <# } #> 1965 <# if ( ! _.isEmpty( data.model.flv ) ) { 1966 if ( ! _.isUndefined( html5types.flv ) ) { 1967 delete html5types.flv; 1968 } 1969 #> 1970 <span class="setting"> 1971 <label for="video-details-flv-source" class="name">FLV</label> 1972 <input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" /> 1973 <button type="button" class="button-link remove-setting">Remove video source</button> 1974 </span> 1975 <# } #> 1976 </div> 1977 1978 <# if ( ! _.isEmpty( html5types ) ) { #> 1979 <fieldset class="setting-group"> 1980 <legend class="name">Add alternate sources for maximum HTML5 playback</legend> 1981 <span class="setting"> 1982 <span class="button-large"> 1983 <# _.each( html5types, function (mime, type) { #> 1984 <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> 1985 <# } ) #> 1986 </span> 1987 </span> 1988 </fieldset> 1989 <# } #> 1990 1991 <# if ( ! _.isEmpty( data.model.poster ) ) { #> 1992 <span class="setting"> 1993 <label for="video-details-poster-image" class="name">Poster Image</label> 1994 <input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" /> 1995 <button type="button" class="button-link remove-setting">Remove poster image</button> 1996 </span> 1997 <# } #> 1998 1999 <fieldset class="setting-group"> 2000 <legend class="name">Preload</legend> 2001 <span class="setting preload"> 2002 <span class="button-group button-large" data-setting="preload"> 2003 <button class="button" value="auto">Auto</button> 2004 <button class="button" value="metadata">Metadata</button> 2005 <button class="button active" value="none">None</button> 2006 </span> 2007 </span> 2008 </fieldset> 2009 2010 <span class="setting-group"> 2011 <span class="setting checkbox-setting autoplay"> 2012 <input type="checkbox" id="video-details-autoplay" data-setting="autoplay" /> 2013 <label for="video-details-autoplay" class="checkbox-label">Autoplay</label> 2014 </span> 2015 2016 <span class="setting checkbox-setting"> 2017 <input type="checkbox" id="video-details-loop" data-setting="loop" /> 2018 <label for="video-details-loop" class="checkbox-label">Loop</label> 2019 </span> 2020 </span> 2021 2022 <span class="setting" data-setting="content"> 2023 <# 2024 var content = ''; 2025 if ( ! _.isEmpty( data.model.content ) ) { 2026 var tracks = jQuery( data.model.content ).filter( 'track' ); 2027 _.each( tracks.toArray(), function( track, index ) { 2028 content += track.outerHTML; #> 2029 <label for="video-details-track-{{ index }}" class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</label> 2030 <input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" />
2031 <span class="description" id="video-details-track-desc-{{ index }}"> 2032 The srclang, label, and kind values can be edited to set the video track language and kind. </span> 2033 <button type="button" class="button-link remove-setting remove-track">Remove video track</button><br/> 2034 <# } ); #> 2035 <# } else { #> 2036 <span class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</span><br /> 2037 <em>There are no associated subtitles.</em> 2038 <# } #> 2039 <textarea class="hidden content-setting">{{ content }}</textarea> 2040 </span> 2041 </div> 2042 </div> 2043 </script>
2043 2044 2045
2045<script type="text/html" id="tmpl-editor-gallery"> 2046 <# if ( data.attachments.length ) { #> 2047 <div class="gallery gallery-columns-{{ data.columns }}"> 2048 <# _.each( data.attachments, function( attachment, index ) { #> 2049 <dl class="gallery-item"> 2050 <dt class="gallery-icon"> 2051 <# if ( attachment.thumbnail ) { #> 2052 <img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" /> 2053 <# } else { #> 2054 <img src="{{ attachment.url }}" alt="{{ attachment.alt }}" /> 2055 <# } #> 2056 </dt> 2057 <# if ( attachment.caption ) { #> 2058 <dd class="wp-caption-text gallery-caption"> 2059 {{{ data.verifyHTML( attachment.caption ) }}} 2060 </dd> 2061 <# } #> 2062 </dl> 2063 <# if ( index % data.columns === data.columns - 1 ) { #> 2064 <br style="clear: both;"> 2065 <# } #> 2066 <# } ); #> 2067 </div> 2068 <# } else { #> 2069 <div class="wpview-error"> 2070 <div class="dashicons dashicons-format-gallery"></div><p>No items found.</p> 2071 </div> 2072 <# } #> 2073 </script>
2073 2074 2075
2075<script type="text/html" id="tmpl-crop-content"> 2076 <img class="crop-image" src="{{ data.url }}" alt="Image crop area preview. Requires mouse interaction." /> 2077 <div class="upload-errors"></div> 2078 </script>
2078 2079 2080
2080<script type="text/html" id="tmpl-site-icon-preview"> 2081 <h2>Preview</h2> 2082 <strong aria-hidden="true">As a browser icon</strong> 2083 <div class="favicon-preview"> 2084 <img src="https://www.findacraftsman.com/wp-admin/images/browser.png" class="browser-preview" width="182" height="" alt="" /> 2085 2086 <div class="favicon"> 2087 <img id="preview-favicon" src="{{ data.url }}" alt="Preview as a browser icon" /> 2088 </div> 2089 <span class="browser-title" aria-hidden="true"><# print( 'The Guild of Master Craftsmen' ) #></span> 2090 </div> 2091 2092 <strong aria-hidden="true">As an app icon</strong> 2093 <div class="app-icon-preview"> 2094 <img id="preview-app-icon" src="{{ data.url }}" alt="Preview as an app icon" /> 2095 </div> 2096 </script>
2096 2097 2098
2098<script type="text/html" id="tmpl-pum-shortcode-view-popup"> <p class="pum-sub-form-desc"> 2099 Popup: ID "{{attrs.id}}" 2100 </p> 2101 </script>
2101<script type="text/html" id="tmpl-pum-shortcode-view-popup_trigger"> <# 2102 const allowedTags = ["a","abbr","acronym","b","blockquote","cite","code","del","em","i","q","s","strike","strong"]; 2103 const tag = allowedTags.indexOf( attrs.tag ) >= 0 ? attrs.tag : 'span'; 2104 #> 2105 <{{{tag}}} class="pum-trigger popmake-{{{attrs.id}}} {{{attrs.classes}}}">{{{attrs._inner_content}}}</{{{tag}}}> 2106 </script>
2106<script type="text/html" id="tmpl-pum-shortcode-view-popup_close"> <# 2107 const allowedTags = ["a","abbr","acronym","b","blockquote","cite","code","del","em","i","q","s","strike","strong"]; 2108 const tag = allowedTags.indexOf( attrs.tag ) >= 0 ? attrs.tag : 'span'; 2109 #> 2110 <{{{tag}}} class="pum-close popmake-close <# if (typeof attrs.classes !== 'undefined') print(attrs.classes); #>">{{{attrs._inner_content}}}</{{{tag}}}> 2111 </script>
2111<script type="text/html" id="tmpl-pum-shortcode-view-popup_cookie"> <div class="pum-cookie">Popup Cookie</div> 2112 </script>
2112<script type="text/html" id="tmpl-pum-shortcode-view-pum_sub_form"> <p class="pum-sub-form-desc"> 2113 Subscription Form Placeholder </p> 2114 </script>
2114
2114<script type="text/javascript">(function(){var c=document.body.className;c=c.replace(/woocommerce-no-js/,'woocommerce-js');document.body.className=c})()</script>
2114 2115
2115<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.1' id='jquery-ui-core-js'></script>
vendor: 1 bytes, line 2115
2115
2116<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.1' id='jquery-ui-mouse-js'></script>
vendor: 1 bytes, line 2116
2116
2117<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/jquery/ui/slider.min.js?ver=1.13.1' id='jquery-ui-slider-js'></script>
vendor: 1 bytes, line 2117
2117
2118<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/jquery/ui/sortable.min.js?ver=1.13.1' id='jquery-ui-sortable-js'></script>
vendor: 1 bytes, line 2118
2118
2119<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/cache/asset-cleanup/one/js/item/auto-fill-form-fields__js__form-auto-fill-js-js-v9622156dddf1e5423f67241b6ee1abd8c4842a07.js' id='faf-form-auto-populate-js'></script>
vendor: 1 bytes, line 2119
2119
2120<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=5.7.7' id='swv-js'></script>
vendor: 1 bytes, line 2120
2120
2121<script type='text/javascript' id='contact-form-7-js-extra'> 2122/* <![CDATA[ */ 2123var wpcf7 = {"api":{"root":"https:\/\/www.findacraftsman.com\/wp-json\/","namespace":"contact-form-7\/v1"}}; 2124/* ]]> */ 2125</script>
vendor: 1 bytes, line 2125
2125
2126<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.7.7' id='contact-form-7-js'></script>
vendor: 1 bytes, line 2126
2126
2127<script type='text/javascript' id='cf7apps-honeypot-refill-js-extra'> 2128/* <![CDATA[ */ 2129var cf7appsHoneypotRefill = {"forceRefillOnInit":""}; 2130/* ]]> */ 2131</script>
vendor: 1 bytes, line 2131
2131
2132<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/cache/asset-cleanup/one/js/item/contact-form-7-honeypot__legacy-honeypot__includes__js__honeypot-refill-js-v2d1f1c69ada2aa68d7a708fcf1d1d7d9f386016c.js' id='cf7apps-honeypot-refill-js'></script>
vendor: 1 bytes, line 2132
2132
2133<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.7.0.0' id='jquery-blockui-js'></script>
vendor: 1 bytes, line 2133
2133
2134<script type='text/javascript' id='wc-add-to-cart-js-extra'> 2135/* <![CDATA[ */ 2136var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View basket","cart_url":"https:\/\/www.findacraftsman.com","is_cart":"","cart_redirect_after_add":"no"}; 2137/* ]]> */ 2138</script>
vendor: 1 bytes, line 2138
2138
2139<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=7.0.0' id='wc-add-to-cart-js'></script>
vendor: 1 bytes, line 2139
2139
2140<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.7.0.0' id='js-cookie-js'></script>
vendor: 1 bytes, line 2140
2140
2141<script type='text/javascript' id='woocommerce-js-extra'> 2142/* <![CDATA[ */ 2143var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; 2144/* ]]> */ 2145</script>
vendor: 1 bytes, line 2145
2145
2146<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=7.0.0' id='woocommerce-js'></script>
vendor: 1 bytes, line 2146
2146
2147<script type='text/javascript' id='wc-cart-fragments-js-extra'> 2148/* <![CDATA[ */ 2149var wc_cart_fragments_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_6e90150fff09d9237588e8ffa78c219d","fragment_name":"wc_fragments_6e90150fff09d9237588e8ffa78c219d","request_timeout":"5000"}; 2150/* ]]> */ 2151</script>
vendor: 1 bytes, line 2151
2151
2152<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js?ver=7.0.0' id='wc-cart-fragments-js'></script>
vendor: 1 bytes, line 2152
2152
2153<script type='text/javascript' id='wpshield-content-protector-components-js-js-extra'> 2154/* <![CDATA[ */ 2155var AudiosL10n = {"options":{"audios":"disable","audios\/disable-right-click":"enable","audios\/download-button":"enable","audios\/disable-hotlink":"enable","audios\/filters":[{"type":"include","in":"global","user-role":{"administrator":"","editor":"","author":"","contributor":"","subscriber":"","employer":"","customer":"","shop_manager":"","manage_schema_options":"","wpseo_manager":"","wpseo_editor":""},"user":"","category":"","taxonomies":{"category":"","post_tag":"","post_format":"","region":"","dflip_category":"","job_listing_category":"","product_cat":"","product_tag":"","product_shipping_class":"","case27_job_listing_tags":"","trade":""},"post":"","post-type":{"post":"","page":"","attachment":"","elementor_library":"","job_listing":"","popup":"","product":"","finder":""},"url":"","css-class":""}],"audios\/alert-popup":"enable","audios\/alert-popup\/template":"template-1","audios\/alert-popup\/title":"Content Protected!","audios\/alert-popup\/text":"The content of this website cannot be copied!","audios\/alert-popup\/color":"","audios\/alert-popup\/icon":[],"audios\/audio-alert":"disable","audios\/audio-alert\/sound":"beep-warning.mp3","audios\/audio-alert\/volume":50}
2155,"available-pro":"","is-filter":"1"}; 2156var VideosL10n = {"options":{"videos":"disable","videos\/disable-right-click":"enable","videos\/download-button":"enable","videos\/disable-hotlink":"enable","videos\/alert-popup":"enable","videos\/alert-popup\/template":"template-1","videos\/alert-popup\/title":"Videos Are Protected!","videos\/alert-popup\/text":"Because of the copyrights associated with the content, copying video is not allowed.","videos\/alert-popup\/color":"","videos\/alert-popup\/icon":[],"videos\/audio-alert":"disable","videos\/audio-alert\/sound":"beep-warning.mp3","videos\/audio-alert\/volume":50,"videos\/filters":[{"type":"include","in":"global","user-role":{"administrator":"","editor":"","author":"","contributor":"","subscriber":"","employer":"","customer":"","shop_manager":"","manage_schema_options":"","wpseo_manager":"","wpseo_editor":""},"user":"","category":"","taxonomies":{"category":"","post_tag":"","post_format":"","region":"","dflip_category":"","job_listing_category":"","product_cat":"","product_tag":"","product_shipping_class":"","case27_job_listing_tags":"","trade":""},"post":"","post-type":{"post":"","page":"","attachment":"","elementor_library":"","job_listing":"","popup":"","product":"","finder":""},"url":"","css-class":""}]}
2156,"available-pro":"","is-filter":"1"}; 2157var ImagesL10n = {"options":{"images":"disable","images\/disable-right-click":"enable","images\/disable-drag":"enable","images\/remove-links":"enable","images\/disable-hotlink":"enable","images\/disable-attachment-pages":"disable","images\/alert-popup":"enable","images\/alert-popup\/template":"template-1","images\/alert-popup\/title":"Images Are Protected!","images\/alert-popup\/text":"Because of the copyrights associated with the content, copying images is not allowed.","images\/alert-popup\/color":"","images\/alert-popup\/icon":[],"images\/audio-alert":"disable","images\/audio-alert\/sound":"beep-warning.mp3","images\/audio-alert\/volume":50,"images\/filters":[{"type":"include","in":"global","user-role":{"administrator":"","editor":"","author":"","contributor":"","subscriber":"","employer":"","customer":"","shop_manager":"","manage_schema_options":"","wpseo_manager":"","wpseo_editor":""},"user":"","category":"","taxonomies":{"category":"","post_tag":"","post_format":"","region":"","dflip_category":"","job_listing_category":"","product_cat":"","product_tag":"","product_shipping_class":"","case27_job_listing_tags":"","trade":""},"post":"","post-type":{"post":"","page":"","attachment":"","elementor_library":"","job_listing":"","popup":"","product":"","finder":""},"url":"","css-class":""}]},"is-filter":"1"}; 2158var TextCopyL10n = {"options":{"text-copy":"disable","text-copy\/type":"disable","text-copy\/exclude-inputs":"disable","text-copy\/copy-appender\/text":"%TEXT% <br> Reference: <a href=\"%POSTLINK%\">%POSTTITLE%<\/a>","text-copy\/copy-appender\/max-text-length":80,"text-copy\/alert-popup":"enable","text-copy\/alert-popup\/template":"template-1","text-copy\/alert-popup\/title":"Content Copy Protected!","text-copy\/alert-popup\/text":"Because of the copyrights associated with the content, copying content is not allowed.","text-copy\/alert-popup\/color":"","text-copy\/alert-popup\/icon":[],"text-copy\/audio-alert":"disable","text-copy\/audio-alert\/sound":"beep-warning.mp3","text-copy\/audio-alert\/volume":50,"text-copy\/filters":[{"type":"include","in":"global","user-role":{"administrator":"","editor":"","author":"","contributor":"","subscriber":"","employer":"","customer":"","shop_manager":"","manage_schema_options":"","wpseo_manager":"","wpseo_editor":""},"user":"","category":"","taxonomies":{"category":"","post_tag":"","post_format":"","region":"","dflip_category":"","job_listing_category":"","product_cat":"","product_tag":"","product_shipping_class":"","case27_job_listing_tags":"","trade":""},"post":"","post-type":{"post":"","page":"","attachment":"","elementor_library":"","job_listing":"","popup":"","product":"","finder":""},"url":"","css-class":""}]},"disabled-shortcuts":["ctrl_a","ctrl_c","ctrl_x","ctrl_v","cmd_a","cmd_c","cmd_x","cmd_v"],"available-pro":{"mode":false},"is-filter":"1"}; 2159var RightClickL10n = {"options":{"right-click":"disable","right-click\/type":"disable","right-click\/internal-links":"disable","right-click\/input-fields":"disable","right-click\/alert-popup":"enable","right-click\/alert-popup\/template":"template-1","right-click\/alert-popup\/title":"Content Copy Protected!","right-click\/alert-popup\/text":"Because of the copyrights associated with the content, right clicking and copying content is not allowed.","right-click\/alert-popup\/color":"","right-click\/alert-popup\/icon":[],"right-click\/audio-alert":"disable","right-click\/audio-alert\/sound":"beep-warning.mp3","right-click\/audio-alert\/volume":50,"right-click\/filters":[{"type":"include","in":"global","user-role":{"administrator":"","editor":"","author":"","contributor":"","subscriber":"","employer":"","customer":"","shop_manager":"","manage_schema_options":"","wpseo_manager":"","wpseo_editor":""},"user":"","category":"","taxonomies":{"category":"","post_tag":"","post_format":"","region":"","dflip_category":"","job_listing_category":"","product_cat":"","product_tag":"","product_shipping_class":"","case27_job_listing_tags":"","trade":""},"post":"","post-type":{"post":"","page":"","attachment":"","elementor_library":"","job_listing":"","popup":"","product":"","finder":""},"url":"","css-class":""}],"images\/disable-right-click":"enable","videos\/disable-right-click":"enable","audios\/disable-right-click":"enable"},"available-pro":{"mode":false},"exclude-hosts":["findacraftsman.com"],"is-filter":"1"}; 2160var PopupMessageL10n = {"templates":{"feed\/template-1":"<div class=\"cp-alert cp-alert-1\" style=\"--cp-primary-color: #DC1F1F\">\n\t<div class=\"cp-alert-inner\" role=\"alert\">\n\t\t<span class=\"bf-icon bf-icon-svg cp-close bsfi bsfi-close\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-close\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 0 30 30\" id=\"bsfi-close\"><defs><clipPath id=\"b\"><rect width=\"30\" height=\"30\"\/><\/clipPath><\/defs><g id=\"a\" clip-path=\"url(#b)\"><g transform=\"translate(33.913 17.851)\"><path d=\"M16.63,45.221a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7l10.977-11,10.977,11a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7,2.314,2.314,0,0,0,0-3.3l-10.977-11,10.977-11a2.331,2.331,0,1,0-3.293-3.3l-10.977,11-10.977-11a2.331,2.331,0,1,0-3.293,3.3l10.977,11-10.977,11A2.243,2.243,0,0,0,16.63,45.221Z\" transform=\"translate(-49.862 -33.776)\"\/><\/g><\/g><\/symbol><\/svg><\/span><span class=\"bf-icon bf-icon-svg cp-icon bsfi bsfi-warning-1\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-warning-1\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol version=\"1.1\" id=\"bsfi-warning-1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 30 30\" style=\"enable-background:new 0 0 30 30;\" xml:space=\"preserve\">\n<path d=\"M29.5,22.7L18.1,3.6c-0.7-1.1-1.8-1.8-3.1-1.8s-2.4,0.7-3.1,1.7L0.5,22.7c-0.7,1.1-0.7,2.5,
21600,3.6c0.6,1.1,1.8,1.8,3.1,1.8\n\th22.8c1.3,0,2.5-0.7,3.1-1.8C30.2,25.2,30.2,23.8,29.5,22.7L29.5,22.7z M13.5,11c0-0.8,0.7-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5v6\n\tc0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5V11z M15,23.5c-1,0-1.8-0.8-1.8-1.8c0-1,0.8-1.8,1.8-1.8s1.8,0.8,1.8,1.8\n\tC16.8,22.7,16,23.5,15,23.5z\"\/>\n<\/symbol><\/svg><\/span>\t\t<h4 class=\"cp-alert-heading\">Content Protected!<\/h4>\n\n\t\t<p class=\"cp-alert-message\">The content of this website cannot be copied!<\/p>\n\t<\/div>\n<\/div>","print\/template-1":"<div class=\"cp-alert cp-alert-1\" style=\"--cp-primary-color: #DC1F1F\">\n\t<div class=\"cp-alert-inner\" role=\"alert\">\n\t\t<span class=\"bf-icon bf-icon-svg cp-close bsfi bsfi-close\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-close\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 0 30 30\" id=\"bsfi-close\"><defs><clipPath id=\"b\"><rect width=\"30\" height=\"30\"\/><\/clipPath><\/defs><g id=\"a\" clip-path=\"url(#b)\"><g transform=\"translate(33.913 17.851)\"><path d=\"M16.63,45.221a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7l10.977-11,10.977,11a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7,2.314,2.314,0,0,0,0-3.3l-10.977-11,10.977-11a2.331,2.331,0,1,0-3.293-3.3l-10.977,11-10.977-11a2.331,2.331,0,1,0-3.293,3.3l10.977,11-10.977,11A2.243,2.243,0,0,0,16.63,45.221Z\" transform=\"translate(-49.862 -33.776)\"\/><\/g><\/g><\/symbol><\/svg><\/span><span class=\"bf-icon bf-icon-svg cp-icon bsfi bsfi-warning-1\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-warning-1\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol version=\"1.1\" id=\"bsfi-warning-1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 30 30\" style=\"enable-background:new 0 0 30 30;\" xml:space=\"preserve\">\n<path d=\"M29.5,22.7L18.1,3.6c-0.7-1.1-1.8-1.8-3.1-1.8s-2.4,0.7-3.1,1.7L0.5,22.7c-0.7,1.1-0.7,2.5,0,3.6c0.6,1.1,1.8,1.8,3.1,1.8\n\th22.8c1.3,0,2.5-0.7,3.1-1.8C30.2,25.2,30.2,23.8,29.5,22.7L29.5,22.7z M13.5,11c0-0.8,0.7-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5v6\n\tc0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5V11z M15,23.5c-1,0-1.8-0.8-1.8-1.8c0-1,0.8-1.8,1.8-1.8s1.8,0.8,1.8,1.8\n\tC16.8,22.7,16,23.5,15,23.5z\"\/>\n<\/symbol><\/svg><\/span>\t\t<h4 class=\"cp-alert-heading\">Content Print Protected!<\/h4>\n\n\t\t<p class=\"cp-alert-message\">Because of the copyrights associated with the content, printing content is not allowed.<\/p>\n\t<\/div>\n<\/div>","images\/template-1":"<div class=\"cp-alert cp-alert-1\" style=\"--cp-primary-color: #DC1F1F\">\n\t<div class=\"cp-alert-inner\" role=\"alert\">\n\t\t<span class=\"bf-icon bf-icon-svg cp-close bsfi bsfi-close\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-close\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 0 30 30\" id=\"bsfi-close\"><defs><clipPath id=\"b\"><rect width=\"30\" height=\"30\"\/><\/clipPath><\/defs><g id=\"a\" clip-path=\"url(#b)\"><g transform=\"translate(33.913 17.851)\"><path d=\"M16.63,45.221a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7l10.977-11,10.977,11a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7,2.314,2.314,0,0,0,0-3.3l-10.977-11,10.977-11a2.331,2.331,0,1,0-3.293-3.3l-10.977,11-10.977-11a2.331,2.331,0,1,0-3.293,3.3l10.977,11-10.977,11A2.243,2.243,0,0,0,16.63,45.221Z\" transform=\"translate(-49.862 -33.776)\"\/><\/g><\/g><\/symbol><\/svg><\/span><span class=\"bf-icon bf-icon-svg cp-icon bsfi bsfi-warning-1\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-warning-1\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol version=\"1.1\" id=\"bsfi-warning-1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 30 30\" style=\"enable-background:new 0 0 30 30;\" xml:space=\"preserve\">\n<path d=\"M29.5,22.7L18.1,3.6c-0.7-1.1-1.8-1.8-3.1-1.8s-2.4,0.7-3.1,1.7L0.5,22.7c-0.7,1.1-0.7,2.5,
21600,3.6c0.6,1.1,1.8,1.8,3.1,1.8\n\th22.8c1.3,0,2.5-0.7,3.1-1.8C30.2,25.2,30.2,23.8,29.5,22.7L29.5,22.7z M13.5,11c0-0.8,0.7-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5v6\n\tc0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5V11z M15,23.5c-1,0-1.8-0.8-1.8-1.8c0-1,0.8-1.8,1.8-1.8s1.8,0.8,1.8,1.8\n\tC16.8,22.7,16,23.5,15,23.5z\"\/>\n<\/symbol><\/svg><\/span>\t\t<h4 class=\"cp-alert-heading\">Images Are Protected!<\/h4>\n\n\t\t<p class=\"cp-alert-message\">Because of the copyrights associated with the content, copying images is not allowed.<\/p>\n\t<\/div>\n<\/div>","audios\/template-1":"<div class=\"cp-alert cp-alert-1\" style=\"--cp-primary-color: #DC1F1F\">\n\t<div class=\"cp-alert-inner\" role=\"alert\">\n\t\t<span class=\"bf-icon bf-icon-svg cp-close bsfi bsfi-close\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-close\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 0 30 30\" id=\"bsfi-close\"><defs><clipPath id=\"b\"><rect width=\"30\" height=\"30\"\/><\/clipPath><\/defs><g id=\"a\" clip-path=\"url(#b)\"><g transform=\"translate(33.913 17.851)\"><path d=\"M16.63,45.221a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7l10.977-11,10.977,11a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7,2.314,2.314,0,0,0,0-3.3l-10.977-11,10.977-11a2.331,2.331,0,1,0-3.293-3.3l-10.977,11-10.977-11a2.331,2.331,0,1,0-3.293,3.3l10.977,11-10.977,11A2.243,2.243,0,0,0,16.63,45.221Z\" transform=\"translate(-49.862 -33.776)\"\/><\/g><\/g><\/symbol><\/svg><\/span><span class=\"bf-icon bf-icon-svg cp-icon bsfi bsfi-warning-1\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-warning-1\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol version=\"1.1\" id=\"bsfi-warning-1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 30 30\" style=\"enable-background:new 0 0 30 30;\" xml:space=\"preserve\">\n<path d=\"M29.5,22.7L18.1,3.6c-0.7-1.1-1.8-1.8-3.1-1.8s-2.4,0.7-3.1,1.7L0.5,22.7c-0.7,1.1-0.7,2.5,0,3.6c0.6,1.1,1.8,1.8,3.1,1.8\n\th22.8c1.3,0,2.5-0.7,3.1-1.8C30.2,25.2,30.2,23.8,29.5,22.7L29.5,22.7z M13.5,11c0-0.8,0.7-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5v6\n\tc0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5V11z M15,23.5c-1,0-1.8-0.8-1.8-1.8c0-1,0.8-1.8,1.8-1.8s1.8,0.8,1.8,1.8\n\tC16.8,22.7,16,23.5,15,23.5z\"\/>\n<\/symbol><\/svg><\/span>\t\t<h4 class=\"cp-alert-heading\">Content Protected!<\/h4>\n\n\t\t<p class=\"cp-alert-message\">The content of this website cannot be copied!<\/p>\n\t<\/div>\n<\/div>","videos\/template-1":"<div class=\"cp-alert cp-alert-1\" style=\"--cp-primary-color: #DC1F1F\">\n\t<div class=\"cp-alert-inner\" role=\"alert\">\n\t\t<span class=\"bf-icon bf-icon-svg cp-close bsfi bsfi-close\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-close\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 0 30 30\" id=\"bsfi-close\"><defs><clipPath id=\"b\"><rect width=\"30\" height=\"30\"\/><\/clipPath><\/defs><g id=\"a\" clip-path=\"url(#b)\"><g transform=\"translate(33.913 17.851)\"><path d=\"M16.63,45.221a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7l10.977-11,10.977,11a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7,2.314,2.314,0,0,0,0-3.3l-10.977-11,10.977-11a2.331,2.331,0,1,0-3.293-3.3l-10.977,11-10.977-11a2.331,2.331,0,1,0-3.293,3.3l10.977,11-10.977,11A2.243,2.243,0,0,0,16.63,45.221Z\" transform=\"translate(-49.862 -33.776)\"\/><\/g><\/g><\/symbol><\/svg><\/span><span class=\"bf-icon bf-icon-svg cp-icon bsfi bsfi-warning-1\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-warning-1\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol version=\"1.1\" id=\"bsfi-warning-1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 30 30\" style=\"enable-background:new 0 0 30 30;\" xml:space=\"preserve\">\n<path d=\"M29.5,22.7L18.1,3.6c-0.7-1.1-1.8-1.8-3.1-1.8s-2.4,0.7-3.1,1.7L0.5,22.7c-0.7,1.1-0.7,2.5,
21600,3.6c0.6,1.1,1.8,1.8,3.1,1.8\n\th22.8c1.3,0,2.5-0.7,3.1-1.8C30.2,25.2,30.2,23.8,29.5,22.7L29.5,22.7z M13.5,11c0-0.8,0.7-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5v6\n\tc0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5V11z M15,23.5c-1,0-1.8-0.8-1.8-1.8c0-1,0.8-1.8,1.8-1.8s1.8,0.8,1.8,1.8\n\tC16.8,22.7,16,23.5,15,23.5z\"\/>\n<\/symbol><\/svg><\/span>\t\t<h4 class=\"cp-alert-heading\">Videos Are Protected!<\/h4>\n\n\t\t<p class=\"cp-alert-message\">Because of the copyrights associated with the content, copying video is not allowed.<\/p>\n\t<\/div>\n<\/div>","iframe\/template-1":"<div class=\"cp-alert cp-alert-1\" style=\"--cp-primary-color: #DC1F1F\">\n\t<div class=\"cp-alert-inner\" role=\"alert\">\n\t\t<span class=\"bf-icon bf-icon-svg cp-close bsfi bsfi-close\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-close\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 0 30 30\" id=\"bsfi-close\"><defs><clipPath id=\"b\"><rect width=\"30\" height=\"30\"\/><\/clipPath><\/defs><g id=\"a\" clip-path=\"url(#b)\"><g transform=\"translate(33.913 17.851)\"><path d=\"M16.63,45.221a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7l10.977-11,10.977,11a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7,2.314,2.314,0,0,0,0-3.3l-10.977-11,10.977-11a2.331,2.331,0,1,0-3.293-3.3l-10.977,11-10.977-11a2.331,2.331,0,1,0-3.293,3.3l10.977,11-10.977,11A2.243,2.243,0,0,0,16.63,45.221Z\" transform=\"translate(-49.862 -33.776)\"\/><\/g><\/g><\/symbol><\/svg><\/span><span class=\"bf-icon bf-icon-svg cp-icon bsfi bsfi-warning-1\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-warning-1\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol version=\"1.1\" id=\"bsfi-warning-1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 30 30\" style=\"enable-background:new 0 0 30 30;\" xml:space=\"preserve\">\n<path d=\"M29.5,22.7L18.1,3.6c-0.7-1.1-1.8-1.8-3.1-1.8s-2.4,0.7-3.1,1.7L0.5,22.7c-0.7,1.1-0.7,2.5,0,3.6c0.6,1.1,1.8,1.8,3.1,1.8\n\th22.8c1.3,0,2.5-0.7,3.1-1.8C30.2,25.2,30.2,23.8,29.5,22.7L29.5,22.7z M13.5,11c0-0.8,0.7-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5v6\n\tc0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5V11z M15,23.5c-1,0-1.8-0.8-1.8-1.8c0-1,0.8-1.8,1.8-1.8s1.8,0.8,1.8,1.8\n\tC16.8,22.7,16,23.5,15,23.5z\"\/>\n<\/symbol><\/svg><\/span>\t\t<h4 class=\"cp-alert-heading\">iFrame Loading Protected!<\/h4>\n\n\t\t<p class=\"cp-alert-message\">Because of the copyrights associated with the content, loading this site in iframes is not allowed.<\/p>\n\t<\/div>\n<\/div>","text-copy\/template-1":"<div class=\"cp-alert cp-alert-1\" style=\"--cp-primary-color: #DC1F1F\">\n\t<div class=\"cp-alert-inner\" role=\"alert\">\n\t\t<span class=\"bf-icon bf-icon-svg cp-close bsfi bsfi-close\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-close\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 0 30 30\" id=\"bsfi-close\"><defs><clipPath id=\"b\"><rect width=\"30\" height=\"30\"\/><\/clipPath><\/defs><g id=\"a\" clip-path=\"url(#b)\"><g transform=\"translate(33.913 17.851)\"><path d=\"M16.63,45.221a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7l10.977-11,10.977,11a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7,2.314,2.314,0,0,0,0-3.3l-10.977-11,10.977-11a2.331,2.331,0,1,0-3.293-3.3l-10.977,11-10.977-11a2.331,2.331,0,1,0-3.293,3.3l10.977,11-10.977,11A2.243,2.243,0,0,0,16.63,45.221Z\" transform=\"translate(-49.862 -33.776)\"\/><\/g><\/g><\/symbol><\/svg><\/span><span class=\"bf-icon bf-icon-svg cp-icon bsfi bsfi-warning-1\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-warning-1\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol version=\"1.1\" id=\"bsfi-warning-1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 30 30\" style=\"enable-background:new 0 0 30 30;\" xml:space=\"preserve\">\n<path d=\"M29.5,22.7L18.1,3.6c-0.7-1.1-1.8-1.8-3.1-1.8s-2.4,0.7-3.1,1.7L0.5,22.7c-0.7,1.1-0.7,2.5,
21600,3.6c0.6,1.1,1.8,1.8,3.1,1.8\n\th22.8c1.3,0,2.5-0.7,3.1-1.8C30.2,25.2,30.2,23.8,29.5,22.7L29.5,22.7z M13.5,11c0-0.8,0.7-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5v6\n\tc0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5V11z M15,23.5c-1,0-1.8-0.8-1.8-1.8c0-1,0.8-1.8,1.8-1.8s1.8,0.8,1.8,1.8\n\tC16.8,22.7,16,23.5,15,23.5z\"\/>\n<\/symbol><\/svg><\/span>\t\t<h4 class=\"cp-alert-heading\">Content Copy Protected!<\/h4>\n\n\t\t<p class=\"cp-alert-message\">Because of the copyrights associated with the content, copying content is not allowed.<\/p>\n\t<\/div>\n<\/div>","extensions\/template-1":"<div class=\"cp-alert cp-alert-1\" style=\"--cp-primary-color: #DC1F1F\">\n\t<div class=\"cp-alert-inner\" role=\"alert\">\n\t\t<span class=\"bf-icon bf-icon-svg cp-close bsfi bsfi-close\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-close\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 0 30 30\" id=\"bsfi-close\"><defs><clipPath id=\"b\"><rect width=\"30\" height=\"30\"\/><\/clipPath><\/defs><g id=\"a\" clip-path=\"url(#b)\"><g transform=\"translate(33.913 17.851)\"><path d=\"M16.63,45.221a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7l10.977-11,10.977,11a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7,2.314,2.314,0,0,0,0-3.3l-10.977-11,10.977-11a2.331,2.331,0,1,0-3.293-3.3l-10.977,11-10.977-11a2.331,2.331,0,1,0-3.293,3.3l10.977,11-10.977,11A2.243,2.243,0,0,0,16.63,45.221Z\" transform=\"translate(-49.862 -33.776)\"\/><\/g><\/g><\/symbol><\/svg><\/span><span class=\"bf-icon bf-icon-svg cp-icon bsfi bsfi-warning-1\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-warning-1\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol version=\"1.1\" id=\"bsfi-warning-1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 30 30\" style=\"enable-background:new 0 0 30 30;\" xml:space=\"preserve\">\n<path d=\"M29.5,22.7L18.1,3.6c-0.7-1.1-1.8-1.8-3.1-1.8s-2.4,0.7-3.1,1.7L0.5,22.7c-0.7,1.1-0.7,2.5,0,3.6c0.6,1.1,1.8,1.8,3.1,1.8\n\th22.8c1.3,0,2.5-0.7,3.1-1.8C30.2,25.2,30.2,23.8,29.5,22.7L29.5,22.7z M13.5,11c0-0.8,0.7-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5v6\n\tc0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5V11z M15,23.5c-1,0-1.8-0.8-1.8-1.8c0-1,0.8-1.8,1.8-1.8s1.8,0.8,1.8,1.8\n\tC16.8,22.7,16,23.5,15,23.5z\"\/>\n<\/symbol><\/svg><\/span>\t\t<h4 class=\"cp-alert-heading\">Content Copy Protected!<\/h4>\n\n\t\t<p class=\"cp-alert-message\">Because of the copyrights associated with the content, copying content is not allowed.<\/p>\n\t<\/div>\n<\/div>","javascript\/template-1":"<div class=\"cp-alert cp-alert-1\" style=\"--cp-primary-color: #DC1F1F\">\n\t<div class=\"cp-alert-inner\" role=\"alert\">\n\t\t<span class=\"bf-icon bf-icon-svg cp-close bsfi bsfi-close\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-close\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 0 30 30\" id=\"bsfi-close\"><defs><clipPath id=\"b\"><rect width=\"30\" height=\"30\"\/><\/clipPath><\/defs><g id=\"a\" clip-path=\"url(#b)\"><g transform=\"translate(33.913 17.851)\"><path d=\"M16.63,45.221a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7l10.977-11,10.977,11a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7,2.314,2.314,0,0,0,0-3.3l-10.977-11,10.977-11a2.331,2.331,0,1,0-3.293-3.3l-10.977,11-10.977-11a2.331,2.331,0,1,0-3.293,3.3l10.977,11-10.977,11A2.243,2.243,0,0,0,16.63,45.221Z\" transform=\"translate(-49.862 -33.776)\"\/><\/g><\/g><\/symbol><\/svg><\/span><span class=\"bf-icon bf-icon-svg cp-icon bsfi bsfi-warning-1\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-warning-1\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol version=\"1.1\" id=\"bsfi-warning-1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 30 30\" style=\"enable-background:new 0 0 30 30;\" xml:space=\"preserve\">\n<path d=\"M29.5,22.7L18.1,3.6c-0.7-1.1-1.8-1.8-3.1-1.8s-2.4,0.7-3.1,1.7L0.5,22.7c-0.7,1.1-0.7,2.5,
21600,3.6c0.6,1.1,1.8,1.8,3.1,1.8\n\th22.8c1.3,0,2.5-0.7,3.1-1.8C30.2,25.2,30.2,23.8,29.5,22.7L29.5,22.7z M13.5,11c0-0.8,0.7-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5v6\n\tc0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5V11z M15,23.5c-1,0-1.8-0.8-1.8-1.8c0-1,0.8-1.8,1.8-1.8s1.8,0.8,1.8,1.8\n\tC16.8,22.7,16,23.5,15,23.5z\"\/>\n<\/symbol><\/svg><\/span>\t\t<h4 class=\"cp-alert-heading\">Content Protected!<\/h4>\n\n\t\t<p class=\"cp-alert-message\">Because of the copyrights associated with the content, disabling javascript is not allowed.<\/p>\n\t<\/div>\n<\/div>","right-click\/template-1":"<div class=\"cp-alert cp-alert-1\" style=\"--cp-primary-color: #DC1F1F\">\n\t<div class=\"cp-alert-inner\" role=\"alert\">\n\t\t<span class=\"bf-icon bf-icon-svg cp-close bsfi bsfi-close\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-close\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 0 30 30\" id=\"bsfi-close\"><defs><clipPath id=\"b\"><rect width=\"30\" height=\"30\"\/><\/clipPath><\/defs><g id=\"a\" clip-path=\"url(#b)\"><g transform=\"translate(33.913 17.851)\"><path d=\"M16.63,45.221a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7l10.977-11,10.977,11a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7,2.314,2.314,0,0,0,0-3.3l-10.977-11,10.977-11a2.331,2.331,0,1,0-3.293-3.3l-10.977,11-10.977-11a2.331,2.331,0,1,0-3.293,3.3l10.977,11-10.977,11A2.243,2.243,0,0,0,16.63,45.221Z\" transform=\"translate(-49.862 -33.776)\"\/><\/g><\/g><\/symbol><\/svg><\/span><span class=\"bf-icon bf-icon-svg cp-icon bsfi bsfi-warning-1\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-warning-1\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol version=\"1.1\" id=\"bsfi-warning-1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 30 30\" style=\"enable-background:new 0 0 30 30;\" xml:space=\"preserve\">\n<path d=\"M29.5,22.7L18.1,3.6c-0.7-1.1-1.8-1.8-3.1-1.8s-2.4,0.7-3.1,1.7L0.5,22.7c-0.7,1.1-0.7,2.5,0,3.6c0.6,1.1,1.8,1.8,3.1,1.8\n\th22.8c1.3,0,2.5-0.7,3.1-1.8C30.2,25.2,30.2,23.8,29.5,22.7L29.5,22.7z M13.5,11c0-0.8,0.7-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5v6\n\tc0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5V11z M15,23.5c-1,0-1.8-0.8-1.8-1.8c0-1,0.8-1.8,1.8-1.8s1.8,0.8,1.8,1.8\n\tC16.8,22.7,16,23.5,15,23.5z\"\/>\n<\/symbol><\/svg><\/span>\t\t<h4 class=\"cp-alert-heading\">Content Copy Protected!<\/h4>\n\n\t\t<p class=\"cp-alert-message\">Because of the copyrights associated with the content, right clicking and copying content is not allowed.<\/p>\n\t<\/div>\n<\/div>","view-source\/template-1":"<div class=\"cp-alert cp-alert-1\" style=\"--cp-primary-color: #DC1F1F\">\n\t<div class=\"cp-alert-inner\" role=\"alert\">\n\t\t<span class=\"bf-icon bf-icon-svg cp-close bsfi bsfi-close\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-close\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 0 30 30\" id=\"bsfi-close\"><defs><clipPath id=\"b\"><rect width=\"30\" height=\"30\"\/><\/clipPath><\/defs><g id=\"a\" clip-path=\"url(#b)\"><g transform=\"translate(33.913 17.851)\"><path d=\"M16.63,45.221a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7l10.977-11,10.977,11a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7,2.314,2.314,0,0,0,0-3.3l-10.977-11,10.977-11a2.331,2.331,0,1,0-3.293-3.3l-10.977,11-10.977-11a2.331,2.331,0,1,0-3.293,3.3l10.977,11-10.977,11A2.243,2.243,0,0,0,16.63,45.221Z\" transform=\"translate(-49.862 -33.776)\"\/><\/g><\/g><\/symbol><\/svg><\/span><span class=\"bf-icon bf-icon-svg cp-icon bsfi bsfi-warning-1\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-warning-1\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol version=\"1.1\" id=\"bsfi-warning-1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 30 30\" style=\"enable-background:new 0 0 30 30;\" xml:space=\"preserve\">\n<path d=\"M29.5,22.7L18.1,3.6c-0.7-1.1-1.8-1.8-3.1-1.8s-2.4,0.7-3.1,1.7L0.5,22.7c-0.7,1.1-0.7,2.5,
21600,3.6c0.6,1.1,1.8,1.8,3.1,1.8\n\th22.8c1.3,0,2.5-0.7,3.1-1.8C30.2,25.2,30.2,23.8,29.5,22.7L29.5,22.7z M13.5,11c0-0.8,0.7-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5v6\n\tc0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5V11z M15,23.5c-1,0-1.8-0.8-1.8-1.8c0-1,0.8-1.8,1.8-1.8s1.8,0.8,1.8,1.8\n\tC16.8,22.7,16,23.5,15,23.5z\"\/>\n<\/symbol><\/svg><\/span>\t\t<h4 class=\"cp-alert-heading\">Source Code Protected!<\/h4>\n\n\t\t<p class=\"cp-alert-message\">Because of the copyrights associated with the content, viewing source code is not allowed.<\/p>\n\t<\/div>\n<\/div>","phone-number\/template-1":"<div class=\"cp-alert cp-alert-1\" style=\"--cp-primary-color: #DC1F1F\">\n\t<div class=\"cp-alert-inner\" role=\"alert\">\n\t\t<span class=\"bf-icon bf-icon-svg cp-close bsfi bsfi-close\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-close\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 0 30 30\" id=\"bsfi-close\"><defs><clipPath id=\"b\"><rect width=\"30\" height=\"30\"\/><\/clipPath><\/defs><g id=\"a\" clip-path=\"url(#b)\"><g transform=\"translate(33.913 17.851)\"><path d=\"M16.63,45.221a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7l10.977-11,10.977,11a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7,2.314,2.314,0,0,0,0-3.3l-10.977-11,10.977-11a2.331,2.331,0,1,0-3.293-3.3l-10.977,11-10.977-11a2.331,2.331,0,1,0-3.293,3.3l10.977,11-10.977,11A2.243,2.243,0,0,0,16.63,45.221Z\" transform=\"translate(-49.862 -33.776)\"\/><\/g><\/g><\/symbol><\/svg><\/span><span class=\"bf-icon bf-icon-svg cp-icon bsfi bsfi-warning-1\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-warning-1\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol version=\"1.1\" id=\"bsfi-warning-1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 30 30\" style=\"enable-background:new 0 0 30 30;\" xml:space=\"preserve\">\n<path d=\"M29.5,22.7L18.1,3.6c-0.7-1.1-1.8-1.8-3.1-1.8s-2.4,0.7-3.1,1.7L0.5,22.7c-0.7,1.1-0.7,2.5,0,3.6c0.6,1.1,1.8,1.8,3.1,1.8\n\th22.8c1.3,0,2.5-0.7,3.1-1.8C30.2,25.2,30.2,23.8,29.5,22.7L29.5,22.7z M13.5,11c0-0.8,0.7-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5v6\n\tc0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5V11z M15,23.5c-1,0-1.8-0.8-1.8-1.8c0-1,0.8-1.8,1.8-1.8s1.8,0.8,1.8,1.8\n\tC16.8,22.7,16,23.5,15,23.5z\"\/>\n<\/symbol><\/svg><\/span>\t\t<h4 class=\"cp-alert-heading\">Content Protected!<\/h4>\n\n\t\t<p class=\"cp-alert-message\">The content of this website cannot be copied!<\/p>\n\t<\/div>\n<\/div>","idm-extension\/template-1":"<div class=\"cp-alert cp-alert-1\" style=\"--cp-primary-color: #DC1F1F\">\n\t<div class=\"cp-alert-inner\" role=\"alert\">\n\t\t<span class=\"bf-icon bf-icon-svg cp-close bsfi bsfi-close\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-close\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 0 30 30\" id=\"bsfi-close\"><defs><clipPath id=\"b\"><rect width=\"30\" height=\"30\"\/><\/clipPath><\/defs><g id=\"a\" clip-path=\"url(#b)\"><g transform=\"translate(33.913 17.851)\"><path d=\"M16.63,45.221a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7l10.977-11,10.977,11a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7,2.314,2.314,0,0,0,0-3.3l-10.977-11,10.977-11a2.331,2.331,0,1,0-3.293-3.3l-10.977,11-10.977-11a2.331,2.331,0,1,0-3.293,3.3l10.977,11-10.977,11A2.243,2.243,0,0,0,16.63,45.221Z\" transform=\"translate(-49.862 -33.776)\"\/><\/g><\/g><\/symbol><\/svg><\/span><span class=\"bf-icon bf-icon-svg cp-icon bsfi bsfi-warning-1\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-warning-1\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol version=\"1.1\" id=\"bsfi-warning-1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 30 30\" style=\"enable-background:new 0 0 30 30;\" xml:space=\"preserve\">\n<path d=\"M29.5,22.7L18.1,3.6c-0.7-1.1-1.8-1.8-3.1-1.8s-2.4,0.7-3.1,1.7L0.5,22.7c-0.7,1.1-0.7,2.5,
21600,3.6c0.6,1.1,1.8,1.8,3.1,1.8\n\th22.8c1.3,0,2.5-0.7,3.1-1.8C30.2,25.2,30.2,23.8,29.5,22.7L29.5,22.7z M13.5,11c0-0.8,0.7-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5v6\n\tc0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5V11z M15,23.5c-1,0-1.8-0.8-1.8-1.8c0-1,0.8-1.8,1.8-1.8s1.8,0.8,1.8,1.8\n\tC16.8,22.7,16,23.5,15,23.5z\"\/>\n<\/symbol><\/svg><\/span>\t\t<h4 class=\"cp-alert-heading\">IDM Extension Detected!<\/h4>\n\n\t\t<p class=\"cp-alert-message\">Because of the copyrights associated with the content, IDM browser extension is not allowed while using our site. Please disable IDM extension and visit again.<\/p>\n\t<\/div>\n<\/div>","email-address\/template-1":"<div class=\"cp-alert cp-alert-1\" style=\"--cp-primary-color: #DC1F1F\">\n\t<div class=\"cp-alert-inner\" role=\"alert\">\n\t\t<span class=\"bf-icon bf-icon-svg cp-close bsfi bsfi-close\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-close\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 0 30 30\" id=\"bsfi-close\"><defs><clipPath id=\"b\"><rect width=\"30\" height=\"30\"\/><\/clipPath><\/defs><g id=\"a\" clip-path=\"url(#b)\"><g transform=\"translate(33.913 17.851)\"><path d=\"M16.63,45.221a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7l10.977-11,10.977,11a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7,2.314,2.314,0,0,0,0-3.3l-10.977-11,10.977-11a2.331,2.331,0,1,0-3.293-3.3l-10.977,11-10.977-11a2.331,2.331,0,1,0-3.293,3.3l10.977,11-10.977,11A2.243,2.243,0,0,0,16.63,45.221Z\" transform=\"translate(-49.862 -33.776)\"\/><\/g><\/g><\/symbol><\/svg><\/span><span class=\"bf-icon bf-icon-svg cp-icon bsfi bsfi-warning-1\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-warning-1\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol version=\"1.1\" id=\"bsfi-warning-1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 30 30\" style=\"enable-background:new 0 0 30 30;\" xml:space=\"preserve\">\n<path d=\"M29.5,22.7L18.1,3.6c-0.7-1.1-1.8-1.8-3.1-1.8s-2.4,0.7-3.1,1.7L0.5,22.7c-0.7,1.1-0.7,2.5,0,3.6c0.6,1.1,1.8,1.8,3.1,1.8\n\th22.8c1.3,0,2.5-0.7,3.1-1.8C30.2,25.2,30.2,23.8,29.5,22.7L29.5,22.7z M13.5,11c0-0.8,0.7-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5v6\n\tc0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5V11z M15,23.5c-1,0-1.8-0.8-1.8-1.8c0-1,0.8-1.8,1.8-1.8s1.8,0.8,1.8,1.8\n\tC16.8,22.7,16,23.5,15,23.5z\"\/>\n<\/symbol><\/svg><\/span>\t\t<h4 class=\"cp-alert-heading\">Content Protected!<\/h4>\n\n\t\t<p class=\"cp-alert-message\">The content of this website cannot be copied!<\/p>\n\t<\/div>\n<\/div>","developer-tools\/template-1":"<div class=\"cp-alert cp-alert-1\" style=\"--cp-primary-color: #DC1F1F\">\n\t<div class=\"cp-alert-inner\" role=\"alert\">\n\t\t<span class=\"bf-icon bf-icon-svg cp-close bsfi bsfi-close\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-close\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 0 30 30\" id=\"bsfi-close\"><defs><clipPath id=\"b\"><rect width=\"30\" height=\"30\"\/><\/clipPath><\/defs><g id=\"a\" clip-path=\"url(#b)\"><g transform=\"translate(33.913 17.851)\"><path d=\"M16.63,45.221a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7l10.977-11,10.977,11a2.4,2.4,0,0,0,1.668.7,2.29,2.29,0,0,0,1.668-.7,2.314,2.314,0,0,0,0-3.3l-10.977-11,10.977-11a2.331,2.331,0,1,0-3.293-3.3l-10.977,11-10.977-11a2.331,2.331,0,1,0-3.293,3.3l10.977,11-10.977,11A2.243,2.243,0,0,0,16.63,45.221Z\" transform=\"translate(-49.862 -33.776)\"\/><\/g><\/g><\/symbol><\/svg><\/span><span class=\"bf-icon bf-icon-svg cp-icon bsfi bsfi-warning-1\" ><svg class=\"bf-svg-tag\"><use xlink:href=\"#bsfi-warning-1\"><\/use><\/svg><svg width=\"0\" height=\"0\" class=\"hidden\"><symbol version=\"1.1\" id=\"bsfi-warning-1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 30 30\" style=\"enable-background:new 0 0 30 30;\" xml:space=\"preserve\">\n<path d=\"M29.5,22.7L18.1,3.6c-0.7-1.1-1.8-1.8-3.1-1.8s-2.4,0.7-3.1,1.7L0.5,22.7c-0.7,1.1-0.7,2.5,
21600,3.6c0.6,1.1,1.8,1.8,3.1,1.8\n\th22.8c1.3,0,2.5-0.7,3.1-1.8C30.2,25.2,30.2,23.8,29.5,22.7L29.5,22.7z M13.5,11c0-0.8,0.7-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5v6\n\tc0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5V11z M15,23.5c-1,0-1.8-0.8-1.8-1.8c0-1,0.8-1.8,1.8-1.8s1.8,0.8,1.8,1.8\n\tC16.8,22.7,16,23.5,15,23.5z\"\/>\n<\/symbol><\/svg><\/span>\t\t<h4 class=\"cp-alert-heading\">Content Copy Protected!<\/h4>\n\n\t\t<p class=\"cp-alert-message\">Because of the copyrights associated with the content, the developer tools is not allowed.<\/p>\n\t<\/div>\n<\/div>"},"ajax-url":"https:\/\/www.findacraftsman.com\/wp-admin\/admin-ajax.php","nonce":"c1cab22d66"}; 2161/* ]]> */ 2162</script>
vendor: 1 bytes, line 2162
2162
2163<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/wpshield-content-protector/dist/app.min.js?ver=1716898528' id='wpshield-content-protector-components-js-js'></script>
vendor: 1 bytes, line 2163
2163
2164<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/3d-flipbook-dflip-lite/assets/js/dflip.min.js?ver=1.7.33' id='dflip-script-js'></script>
vendor: 1 bytes, line 2164
2164
2165<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/underscore.min.js?ver=1.13.3' id='underscore-js'></script>
vendor: 1 bytes, line 2165
2165
2166<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/shortcode.min.js?ver=6.0.14' id='shortcode-js'></script>
vendor: 1 bytes, line 2166
2166
2167<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/backbone.min.js?ver=1.4.1' id='backbone-js'></script>
vendor: 1 bytes, line 2167
2167
2168<script type='text/javascript' id='wp-util-js-extra'> 2169/* <![CDATA[ */ 2170var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; 2171/* ]]> */ 2172</script>
vendor: 1 bytes, line 2172
2172
2173<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/wp-util.min.js?ver=6.0.14' id='wp-util-js'></script>
vendor: 1 bytes, line 2173
2173
2174<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/wp-backbone.min.js?ver=6.0.14' id='wp-backbone-js'></script>
vendor: 1 bytes, line 2174
2174
2175<script type='text/javascript' id='media-models-js-extra'> 2176/* <![CDATA[ */ 2177var _wpMediaModelsL10n = {"settings":{"ajaxurl":"\/wp-admin\/admin-ajax.php","post":{"id":0}}}; 2178/* ]]> */ 2179</script>
vendor: 1 bytes, line 2179
2179
2180<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/media-models.min.js?ver=6.0.14' id='media-models-js'></script>
vendor: 1 bytes, line 2180
2180
2181<script type='text/javascript' id='wp-plupload-js-extra'> 2182/* <![CDATA[ */ 2183var pluploadL10n = {"queue_limit_exceeded":"You have attempted to queue too many files.","file_exceeds_size_limit":"%s exceeds the maximum upload size for this site.","zero_byte_file":"This file is empty. Please try another.","invalid_filetype":"Sorry, you are not allowed to upload this file type.","not_an_image":"This file is not an image. Please try another.","image_memory_exceeded":"Memory exceeded. Please try another smaller file.","image_dimensions_exceeded":"This is larger than the maximum size. Please try another.","default_error":"An error occurred in the upload. Please try again later.","missing_upload_url":"There was a configuration error. Please contact the server administrator.","upload_limit_exceeded":"You may only upload one file.","http_error":"Unexpected response from the server. The file may have been uploaded successfully. Check in the Media Library or reload the page.","http_error_image":"The server cannot process the image. This can happen if the server is busy or does not have enough resources to complete the task. Uploading a smaller image may help. Suggested maximum size is 2,560 pixels.","upload_failed":"Upload failed.","big_upload_failed":"Please try uploading this file with the %1$sbrowser uploader%2$s.","big_upload_queued":"%s exceeds the maximum upload size for the multi-file uploader when used in your browser.","io_error":"IO error.","security_error":"Security error.","file_cancelled":"File cancelled.","upload_stopped":"Upload stopped.","dismiss":"Dismiss","crunching":"Crunching\u2026","deleted":"moved to the Bin.","error_uploading":"\u201c%s\u201d has failed to upload.","unsupported_image":"This image cannot be displayed in a web browser. For best results, convert it to JPEG before uploading.","noneditable_image":"This image cannot be processed by the web server. Convert it to JPEG or PNG before uploading.","file_url_copied":"The file URL has been copied to your clipboard"}; 2184var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"\/wp-admin\/async-upload.php","filters":{"max_file_size":"268435456b","mime_types":[{"extensions":"jpg,jpeg,jpe,gif,png,bmp,tiff,tif,webp,ico,heic,asf,asx,wmv,wmx,wm,avi,divx,flv,mov,qt,mpeg,mpg,mpe,mp4,m4v,ogv,webm,mkv,3gp,3gpp,3g2,3gp2,txt,asc,c,cc,h,srt,csv,tsv,ics,rtx,css,vtt,dfxp,mp3,m4a,m4b,aac,ra,ram,wav,ogg,oga,flac,mid,midi,wma,wax,mka,rtf,pdf,class,tar,zip,gz,gzip,rar,7z,psd,xcf,doc,pot,pps,ppt,wri,xla,xls,xlt,xlw,mdb,mpp,docx,docm,dotx,dotm,xlsx,xlsm,xlsb,xltx,xltm,xlam,pptx,pptm,ppsx,ppsm,potx,potm,ppam,sldx,sldm,onetoc,onetoc2,onetmp,onepkg,oxps,xps,odt,odp,ods,odg,odc,odb,odf,wp,wpd,key,numbers,pages"}]},"heic_upload_error":true,"multipart_params":{"action":"upload-attachment","_wpnonce":"a9b8a56791"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false}; 2185/* ]]> */ 2186</script>
vendor: 1 bytes, line 2186
2186
2187<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/plupload/wp-plupload.min.js?ver=6.0.14' id='wp-plupload-js'></script>
vendor: 1 bytes, line 2187
2187
2188<script type='text/javascript' id='mediaelement-core-js-before'>var mejsL10n={"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left\/Right Arrow keys to advance one second, Up\/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up\/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions\/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}</script>
vendor: 1 bytes, line 2188
2188
2189<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.16' id='mediaelement-core-js'></script>
vendor: 1 bytes, line 2189
2189
2190<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=6.0.14' id='mediaelement-migrate-js'></script>
vendor: 1 bytes, line 2190
2190
2191<script type='text/javascript' id='mediaelement-js-extra'> 2192/* <![CDATA[ */ 2193var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive"}; 2194/* ]]> */ 2195</script>
vendor: 1 bytes, line 2195
2195
2196<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=6.0.14' id='wp-mediaelement-js'></script>
vendor: 1 bytes, line 2196
2196
2197<script type='text/javascript' id='wp-api-request-js-extra'> 2198/* <![CDATA[ */ 2199var wpApiSettings = {"root":"https:\/\/www.findacraftsman.com\/wp-json\/","nonce":"19834348e2","versionString":"wp\/v2\/"}; 2200/* ]]> */ 2201</script>
vendor: 1 bytes, line 2201
2201
2202<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/api-request.min.js?ver=6.0.14' id='wp-api-request-js'></script>
vendor: 1 bytes, line 2202
2202
2203<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.9' id='regenerator-runtime-js'></script>
vendor: 1 bytes, line 2203
2203
2204<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0' id='wp-polyfill-js'></script>
vendor: 1 bytes, line 2204
2204
2205<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/dist/dom-ready.min.js?ver=114a15e85827353e2669f88b807d0d10' id='wp-dom-ready-js'></script>
vendor: 1 bytes, line 2205
2205
2206<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/dist/hooks.min.js?ver=7c7c64c1a380ae3538b979fca8879698' id='wp-hooks-js'></script>
vendor: 1 bytes, line 2206
2206
2207<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/dist/i18n.min.js?ver=697b2b06517cf39185c74b01457a19bd' id='wp-i18n-js'></script>
vendor: 1 bytes, line 2207
2207
2208<script type='text/javascript' id='wp-i18n-js-after'>wp.i18n.setLocaleData({'text direction\u0004ltr':['ltr']})</script>
vendor: 1 bytes, line 2208
2208
2209<script type='text/javascript' id='wp-a11y-js-translations'>(function(domain,translations){var localeData=translations.locale_data[domain]||translations.locale_data.messages;localeData[""].domain=domain;wp.i18n.setLocaleData(localeData,domain)})("default",{"translation-revision-date":"2025-10-08 12:55:52+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_GB"},"Notifications":["Notifications"]}},"comment":{"reference":"wp-includes\/js\/dist\/a11y.js"}})</script>
vendor: 1 bytes, line 2209
2209
2210<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/dist/a11y.min.js?ver=633cdcc470147c65a81f7236f0de3e09' id='wp-a11y-js'></script>
vendor: 1 bytes, line 2210
2210
2211<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/clipboard.min.js?ver=2.0.10' id='clipboard-js'></script>
vendor: 1 bytes, line 2211
2211
2212<script type='text/javascript' id='media-views-js-extra'> 2213/* <![CDATA[ */ 2214var _wpMediaViewsL10n = {"mediaFrameDefaultTitle":"Media","url":"URL","addMedia":"Add media","search":"Search","select":"Select","cancel":"Cancel","update":"Update","replace":"Replace","remove":"Remove","back":"Back","selected":"%d selected","dragInfo":"Drag and drop to reorder media files.","uploadFilesTitle":"Upload files","uploadImagesTitle":"Upload images","mediaLibraryTitle":"Media Library","insertMediaTitle":"Add media","createNewGallery":"Create a new gallery","createNewPlaylist":"Create a new playlist","createNewVideoPlaylist":"Create a new video playlist","returnToLibrary":"\u2190 Go to library","allMediaItems":"All media items","allDates":"All dates","noItemsFound":"No items found.","insertIntoPost":"Insert into post","unattached":"Unattached","mine":"Mine","trash":"Bin","uploadedToThisPost":"Uploaded to this post","warnDelete":"You are about to permanently delete this item from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkDelete":"You are about to permanently delete these items from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkTrash":"You are about to delete these items.\n Click 'Cancel' to stop, or 'OK' to delete.","bulkSelect":"Bulk select","trashSelected":"Move to Bin","restoreSelected":"Restore from Bin","deletePermanently":"Delete permanently","errorDeleting":"Error in deleting the attachment.","apply":"Apply","filterByDate":"Filter by date","filterByType":"Filter by type","searchLabel":"Search","searchMediaLabel":"Search media","searchMediaPlaceholder":"Search media items...","mediaFound":"Number of media items found: %d","noMedia":"No media items found.","noMediaTryNewSearch":"No media items found. Try a different search.","attachmentDetails":"Attachment details","insertFromUrlTitle":"Insert from URL","setFeaturedImageTitle":"Featured image","setFeaturedImage":"Set featured image","createGalleryTitle":"Create gallery","editGalleryTitle":"Edit gallery","cancelGalleryTitle":"\u2190 Cancel gallery","insertGallery":"Insert gallery","updateGallery":"Update gallery","addToGallery":"Add to gallery","addToGalleryTitle":"Add to gallery","reverseOrder":"Reverse order","imageDetailsTitle":"Image details","imageReplaceTitle":"Replace image","imageDetailsCancel":"Cancel edit","editImage":"Edit image","chooseImage":"Choose image","selectAndCrop":"Select and crop","skipCropping":"Skip cropping","cropImage":"Crop image","cropYourImage":"Crop your image","cropping":"Cropping\u2026","suggestedDimensions":"Suggested image dimensions: %1$s by %2$s pixels.","cropError":"There has been an error cropping your image.","audioDetailsTitle":"Audio details","audioReplaceTitle":"Replace audio","audioAddSourceTitle":"Add audio source","audioDetailsCancel":"Cancel edit","videoDetailsTitle":"Video details","videoReplaceTitle":"Replace video","videoAddSourceTitle":"Add video source","videoDetailsCancel":"Cancel edit","videoSelectPosterImageTitle":"Select poster image","videoAddTrackTitle":"Add subtitles","playlistDragInfo":"Drag and drop to reorder tracks.","createPlaylistTitle":"Create audio playlist","editPlaylistTitle":"Edit audio playlist","cancelPlaylistTitle":"\u2190 Cancel audio playlist","insertPlaylist":"Insert audio playlist","updatePlaylist":"Update audio playlist","addToPlaylist":"Add to audio playlist","addToPlaylistTitle":"Add to Audio Playlist","videoPlaylistDragInfo":"Drag and drop to reorder videos.","createVideoPlaylistTitle":"Create video playlist","editVideoPlaylistTitle":"Edit video playlist","cancelVideoPlaylistTitle":"\u2190 Cancel video playlist","insertVideoPlaylist":"Insert video playlist","updateVideoPlaylist":"Update video playlist","addToVideoPlaylist":"Add to video playlist","addToVideoPlaylistTitle":"Add to video playlist","filterAttachments":"Filter media","attachmentsList":"Media list","settings":{"tabs":[],"tabUrl":"https:\/\/www.findacraftsman.com\/wp-admin\/media-upload.php?chromeless=1","mimeTypes":{"image":"Images","audio":"Audio","video":"Video","application\/msword,application\/vnd.openxmlformats-officedocument.wordprocessingml.document,application\/vnd.ms-word.document.macroEnabled.12,application\/vnd.ms-word.template.macroEnabled.12,application\/vnd.oasis.opendocument.text,application\/vnd.apple.pages,application\/pdf,application\/vnd.ms-xpsdocument,application\/oxps,application\/rtf,application\/wordperfect,application\/octet-stream":"Documents","application\/vnd.apple.numbers,application\/vnd.oasis.opendocument.spreadsheet,application\/vnd.ms-excel,application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application\/vnd.ms-excel.sheet.macroEnabled.12,application\/vnd.ms-excel.sheet.binary.macroEnabled.12":"Spreadsheets","application\/x-gzip,application\/rar,application\/x-tar,application\/zip,application\/x-7z-compressed":"Archives"},"captions":true,"nonce":{"sendToEditor":"90fbed177e","setAttachmentThumbn
2214ail":"acfa9d983a"},"post":{"id":0},"defaultProps":{"link":"","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https:\/\/www.findacraftsman.com\/wp-json\/oembed\/1.0\/proxy","embedExts":["mp3","ogg","flac","m4a","wav","mp4","m4v","webm","ogv","flv"],"embedMimes":{"mp3":"audio\/mpeg","ogg":"audio\/ogg","flac":"audio\/flac","m4a":"audio\/mpeg","wav":"audio\/wav","mp4":"video\/mp4","m4v":"video\/mp4","webm":"video\/webm","ogv":"video\/ogg","flv":"video\/x-flv"},"contentWidth":null,"months":[{"year":"2026","month":"9","text":"September 2026"},{"year":"2026","month":"8","text":"August 2026"},{"year":"2026","month":"7","text":"July 2026"},{"year":"2026","month":"6","text":"June 2026"},{"year":"2026","month":"5","text":"May 2026"},{"year":"2026","month":"4","text":"April 2026"},{"year":"2026","month":"3","text":"March 2026"},{"year":"2026","month":"2","text":"February 2026"},{"year":"2026","month":"1","text":"January 2026"},{"year":"2025","month":"12","text":"December 2025"},{"year":"2025","month":"11","text":"November 2025"},{"year":"2025","month":"10","text":"October 2025"},{"year":"2025","month":"9","text":"September 2025"},{"year":"2025","month":"8","text":"August 2025"},{"year":"2025","month":"7","text":"July 2025"},{"year":"2025","month":"6","text":"June 2025"},{"year":"2025","month":"5","text":"May 2025"},{"year":"2025","month":"4","text":"April 2025"},{"year":"2025","month":"3","text":"March 2025"},{"year":"2025","month":"2","text":"February 2025"},{"year":"2025","month":"1","text":"January 2025"},{"year":"2024","month":"12","text":"December 2024"},{"year":"2024","month":"11","text":"November 2024"},{"year":"2024","month":"10","text":"October 2024"},{"year":"2024","month":"9","text":"September 2024"},{"year":"2024","month":"8","text":"August 2024"},{"year":"2024","month":"7","text":"July 2024"},{"year":"2024","month":"6","text":"June 2024"},{"year":"2024","month":"5","text":"May 2024"},{"year":"2024","month":"4","text":"April 2024"},{"year":"2024","month":"3","text":"March 2024"},{"year":"2024","month":"2","text":"February 2024"},{"year":"2024","month":"1","text":"January 2024"},{"year":"2023","month":"12","text":"December 2023"},{"year":"2023","month":"11","text":"November 2023"},{"year":"2023","month":"10","text":"October 2023"},{"year":"2023","month":"9","text":"September 2023"},{"year":"2023","month":"8","text":"August 2023"},{"year":"2023","month":"7","text":"July 2023"},{"year":"2023","month":"6","text":"June 2023"},{"year":"2023","month":"5","text":"May 2023"},{"year":"2023","month":"4","text":"April 2023"},{"year":"2023","month":"3","text":"March 2023"},{"year":"2023","month":"2","text":"February 2023"},{"year":"2023","month":"1","text":"January 2023"},{"year":"2022","month":"12","text":"December 2022"},{"year":"2022","month":"11","text":"November 2022"},{"year":"2022","month":"10","text":"October 2022"},{"year":"2022","month":"9","text":"September 2022"},{"year":"2022","month":"8","text":"August 2022"},{"year":"2022","month":"7","text":"July 2022"},{"year":"2022","month":"6","text":"June 2022"},{"year":"2022","month":"5","text":"May 2022"},{"year":"2022","month":"4","text":"April 2022"},{"year":"2022","month":"3","text":"March 2022"},{"year":"2022","month":"2","text":"February 2022"},{"year":"2022","month":"1","text":"January 2022"},{"year":"2021","month":"12","text":"December 2021"},{"year":"2021","month":"11","text":"November 2021"},{"year":"2021","month":"10","text":"October 2021"},{"year":"2021","month":"9","text":"September 2021"},{"year":"2021","month":"8","text":"August 2021"},{"year":"2021","month":"7","text":"July 2021"},{"year":"2021","month":"6","text":"June 2021"},{"year":"2021","month":"5","text":"May 2021"},{"year":"2021","month":"4","text":"April 2021"},{"year":"2021","month":"3","text":"March 2021"},{"year":"2021","month":"2","text":"February 2021"},{"year":"2021","month":"1","text":"January 2021"},{"year":"2020","month":"12","text":"December 2020"},{"year":"2020","month":"11","text":"November 2020"},{"year":"2020","month":"10","text":"October 2020"},{"year":"2020","month":"9","text":"September 2020"},{"year":"2020","month":"8","text":"August 2020"},{"year":"2020","month":"7","text":"July 2020"},{"year":"2020","month":"6","text":"June 2020"},{"year":"2020","month":"5","text":"May 2020"},{"year":"2020","month":"4","text":"April 2020"},{"year":"2020","month":"3","text":"March 2020"},{"year":"2020","month":"2","text":"February 2020"},{"year":"2020","month":"1","text":"January 2020"},{"year":"2019","month":"12","text":"December 2019"},{"year":"2019","month":"11","text":"November 2019"},{"year":"2019","month":"10","text":"October 2019"},{"year":"2019","month":"9","text":"September 2019"},{"year":"2019","month":"8","text":"August 2019"},{"year":"2019","month":"7","text":"July 2019"},{"year":"2019","month":"6","text":"June 2019"},{"year":"2019","month":"5","text":"May 2019"},{"year":"2019","month":"4","text":"April 2019"},{"year":"2019","month":"3","text":"March 2019"},{"year":"2019","month":"2","text":"February 2019"},{"year":"2019","month":"1","text":"January 2019"},{"year":"2018","month":"12","text":"December 2018"},{"year":"2018","month":"11","text":"November 2018"},{"year":"2018","month":"10","text":"October 2018"},{"year":"2018","month":"9","text":"September 2018"},{"year":"2018","month":"8","text":"August 2018"},{"year":"2018","month":"7","text":"July 2018"},{"year":"2018","month":"6","text":"June 2018"},{"year":"2018","month":"5","text":"May 2018"},{"year":"2018","month":"4","text":"April 2018"}],"mediaTrash":0,"infiniteScrolling":0}}; 2215/* ]]> */ 2216</script>
vendor: 1 bytes, line 2216
2216
2217<script type='text/javascript' id='media-views-js-translations'>(function(domain,translations){var localeData=translations.locale_data[domain]||translations.locale_data.messages;localeData[""].domain=domain;wp.i18n.setLocaleData(localeData,domain)})("default",{"translation-revision-date":"2025-10-08 12:55:52+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_GB"},"%s item selected":["%s item selected","%s items selected"],"Showing %1$s of %2$s media items":["Showing %1$s of %2$s media items"],"Jump to first loaded item":["Jump to first loaded item"],"Load more":["Load more"],"Number of media items displayed: %d. Scroll the page for more results.":["Number of media items displayed: %d. Scroll the page for more results."],"Number of media items displayed: %d. Click load more for more results.":["Number of media items displayed: %d. Click \u201cload more\u201d for more results."],"The file URL has been copied to your clipboard":["The file URL has been copied to your clipboard"]}},"comment":{"reference":"wp-includes\/js\/media-views.js"}})</script>
vendor: 1 bytes, line 2217
2217
2218<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/media-views.min.js?ver=6.0.14' id='media-views-js'></script>
vendor: 1 bytes, line 2218
2218
2219<script type='text/javascript' id='media-editor-js-translations'>(function(domain,translations){var localeData=translations.locale_data[domain]||translations.locale_data.messages;localeData[""].domain=domain;wp.i18n.setLocaleData(localeData,domain)})("default",{"translation-revision-date":"2025-10-08 12:55:52+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_GB"},"Could not set that as the thumbnail image. Try a different attachment.":["Could not set that as the thumbnail image. Try a different attachment."]}},"comment":{"reference":"wp-includes\/js\/media-editor.js"}})</script>
vendor: 1 bytes, line 2219
2219
2220<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/media-editor.min.js?ver=6.0.14' id='media-editor-js'></script>
vendor: 1 bytes, line 2220
2220
2221<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/media-audiovideo.min.js?ver=6.0.14' id='media-audiovideo-js'></script>
vendor: 84 bytes, lines 2221-2222
2221 2222<script type='text/javascript' src='https://www.google.com/recaptcha/api.js?render=
22226Le9WoIUAAAAAOSMNmWKRLxn-3FV9W1cpgcy0b74
vendor: 50 bytes, line 2222
2222&ver=3.0' id='google-recaptcha-js'></script>
2223<script type='text/javascript' id='wpcf7-recaptcha-js-extra'> 2224/* <![CDATA[ */ 2225var wpcf7_recaptcha = {"sitekey":"6Le9WoIUAAAAAOSMNmWKRLxn-3FV9W1cpgcy0b74","actions":{"homepage":"homepage","contactform":"contactform"}}; 2226/* ]]> */ 2227</script>
vendor: 1 bytes, line 2227
2227
2228<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=5.7.7' id='wpcf7-recaptcha-js'></script>
vendor: 1 bytes, line 2228
2228
2229<script type='text/javascript' src='https://maps.googleapis.com/maps/api/js?key=AIzaSyBlDRh9gJXdecSo9ZVPTL8MRSCaf9p2j00&libraries=places&v=3' id='google-maps-js'></script>
vendor: 1 bytes, line 2229
2229
2230<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/cache/asset-cleanup/one/js/item/my-listing__assets__dist__maps__google-maps__google-maps-js-v0d0c4f3737f4296852ccc4f13fb66f4254944263.js' id='mylisting-maps-js'></script>
vendor: 1 bytes, line 2230
2230
2231<script type='text/javascript' src='https://www.findacraftsman.com/wp-includes/js/dist/vendor/moment.min.js?ver=2.29.4' id='moment-js'></script>
vendor: 1 bytes, line 2231
2231
2232<script type='text/javascript' id='moment-js-after'>moment.updateLocale('en_GB',{"months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"week":{"dow":1},"longDateFormat":{"LT":"g A","LTS":null,"L":null,"LL":"j F Y","LLL":"j F Y H:i","LLLL":null}})</script>
vendor: 1 bytes, line 2232
2232
2233<script type='text/javascript' src='https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.21.0/locale/en-gb.js?ver=1.0' id='moment-locale-en-gb-js'></script>
vendor: 1 bytes, line 2233
2233
2234<script type='text/javascript' id='moment-locale-en-gb-js-after'>window.MyListing_Moment_Locale='en-gb'</script>
vendor: 1 bytes, line 2234
2234
2235<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/themes/my-listing/assets/vendor/select2/select2.js?ver=2.0.10' id='select2-js'></script>
vendor: 1 bytes, line 2235
2235
2236<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/cache/asset-cleanup/one/js/item/my-listing__assets__dist__frontend__vendor-js-v6d31b55e308d62af47130f3982d74748cf982915.js' id='mylisting-vendor-js'></script>
vendor: 1 bytes, line 2236
2236
2237<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/cache/asset-cleanup/one/js/item/my-listing__assets__dist__frontend__frontend-js-v1a0d7392a24e110c2e7e1dc101706e17c37ce059.js' id='c27-main-js'></script>
vendor: 1 bytes, line 2237
2237
2238<script type='text/javascript' id='c27-main-js-after'>jQuery(document).ready(function($){$('.comment-head:contains("Previous")').addClass('post-verify')});jQuery(document).ready(function($){$('.comment-head:not(:contains("Previous"))').addClass('email-verify')});(function($){var el=$('.contact-map > .c27-map.map'),options=el.data('options');options.scrollwheel=!0;options.maps[0].map.setZoom(15);el.data('options',options)})(jQuery);$('input:search').attr('placeholder','Some New Text')</script>
vendor: 1 bytes, line 2238
2238
2239<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-contact-form-7-40476021fb6e59177033.js' id='googlesitekit-events-provider-contact-form-7-js' defer></script>
vendor: 1 bytes, line 2239
2239
2240<script type='text/javascript' id='popup-maker-site-js-extra'> 2241/* <![CDATA[ */ 2242var pum_vars = {"version":"1.20.3","pm_dir_url":"https:\/\/www.findacraftsman.com\/wp-content\/plugins\/popup-maker\/","ajaxurl":"https:\/\/www.findacraftsman.com\/wp-admin\/admin-ajax.php","restapi":"https:\/\/www.findacraftsman.com\/wp-json\/pum\/v1","rest_nonce":null,"default_theme":"77533","debug_mode":"","disable_tracking":"","home_url":"\/","message_position":"top","core_sub_forms_enabled":"1","popups":[],"cookie_domain":"","analytics_route":"analytics","analytics_api":"https:\/\/www.findacraftsman.com\/wp-json\/pum\/v1"}; 2243var pum_sub_vars = {"ajaxurl":"https:\/\/www.findacraftsman.com\/wp-admin\/admin-ajax.php","message_position":"top"}; 2244var pum_popups = []; 2245/* ]]> */ 2246</script>
vendor: 1 bytes, line 2246
2246
2247<script type='text/javascript' src='//www.findacraftsman.com/wp-content/uploads/pum/pum-site-scripts.js?defer&generated=1783612337&ver=1.20.3' id='popup-maker-site-js'></script>
vendor: 1 bytes, line 2247
2247
2248<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-popup-maker-561440dc30d29e4d73d1.js' id='googlesitekit-events-provider-popup-maker-js' defer></script>
vendor: 1 bytes, line 2248
2248
2249<script type='text/javascript' id='googlesitekit-events-provider-woocommerce-js-before'>window._googlesitekit.wcdata=window._googlesitekit.wcdata||{};window._googlesitekit.wcdata.products=[];window._googlesitekit.wcdata.add_to_cart=null;window._googlesitekit.wcdata.currency="GBP";window._googlesitekit.wcdata.eventsToTrack=["add_to_cart","purchase"]</script>
vendor: 1 bytes, line 2249
2249
2250<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-woocommerce-9717a4b16d0ac7e06633.js' id='googlesitekit-events-provider-woocommerce-js' defer></script>
vendor: 1 bytes, line 2250
2250
2251<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-wpforms-ed443a3a3d45126a22ce.js' id='googlesitekit-events-provider-wpforms-js' defer></script>
vendor: 1 bytes, line 2251
2251
2252<script type='text/javascript' id='cmplz-cookiebanner-js-extra'> 2253/* <![CDATA[ */ 2254var complianz = {"prefix":"cmplz_","user_banner_id":"1","set_cookies":[],"block_ajax_content":"","banner_version":"28","version":"7.1.0","store_consent":"","do_not_track_enabled":"","consenttype":"optin","region":"uk","geoip":"","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https:\/\/www.findacraftsman.com\/wp-json\/complianz\/v1\/","locale":"lang=en&locale=en_GB","set_cookies_on_root":"","cookie_domain":"","current_policy_id":"29","cookie_path":"\/","categories":{"statistics":"statistics","marketing":"marketing"},"tcf_active":"","placeholdertext":"Click to accept {category} cookies and enable this content","css_file":"https:\/\/www.findacraftsman.com\/wp-content\/uploads\/complianz\/css\/banner-{banner_id}-{type}.css?v=28","page_links":{"uk":{"cookie-statement":{"title":"Cookie Policy ","url":"https:\/\/www.findacraftsman.com\/cookie-policy-uk"},"privacy-statement":{"title":"Privacy Statement","url":"https:\/\/www.findacraftsman.com\/privacy-policy"}}},"tm_categories":"","forceEnableStats":"","preview":"","clean_cookies":"","aria_label":"Click to accept {category} cookies and enable this content"}; 2255/* ]]> */ 2256</script>
vendor: 1 bytes, line 2256
2256
2257<script defer type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/complianz-gdpr/cookiebanner/js/complianz.min.js?ver=1726486929' id='cmplz-cookiebanner-js'></script>
vendor: 1 bytes, line 2257
2257
2258<script type='text/javascript' id='cmplz-cookiebanner-js-after'>if('undefined'!=typeof window.jQuery){jQuery(document).ready(function($){$(document).on('elementor/popup/show',()=>{let rev_cats=cmplz_categories.reverse();for(let key in rev_cats){if(rev_cats.hasOwnProperty(key)){let category=cmplz_categories[key];if(cmplz_has_consent(category)){document.querySelectorAll('[data-category="'+category+'"]').forEach(obj=>{cmplz_remove_placeholder(obj)})}}} 2259let services=cmplz_get_services_on_page();for(let key in services){if(services.hasOwnProperty(key)){let service=services[key].service;let category=services[key].category;if(cmplz_has_service_consent(service,category)){document.querySelectorAll('[data-service="'+service+'"]').forEach(obj=>{cmplz_remove_placeholder(obj)})}}}})})}</script>
vendor: 1 bytes, line 2259
2259
2260<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.1.4' id='elementor-webpack-runtime-js'></script>
vendor: 1 bytes, line 2260
2260
2261<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.1.4' id='elementor-frontend-modules-js'></script>
vendor: 1 bytes, line 2261
2261
2262<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/elementor/assets/lib/dialog/dialog.min.js?ver=4.8.1' id='elementor-dialog-js'></script>
vendor: 1 bytes, line 2262
2262
2263<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/elementor/assets/lib/waypoints/waypoints.min.js?ver=4.0.2' id='elementor-waypoints-js'></script>
vendor: 1 bytes, line 2263
2263
2264<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/elementor/assets/lib/share-link/share-link.min.js?ver=3.1.4' id='share-link-js'></script>
vendor: 1 bytes, line 2264
2264
2265<script type='text/javascript' id='elementor-frontend-js-before'>var elementorFrontendConfig={"environmentMode":{"edit":!1,"wpPreview":!1,"isScriptDebug":!1,"isImprovedAssetsLoading":!0},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close"},"is_rtl":!1,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"version":"3.1.4","is_static":!1,"experimentalFeatures":{"e_dom_optimization":!0,"e_optimized_assets_loading":!0,"a11y_improvements":!0},"urls":{"assets":"https:\/\/www.findacraftsman.com\/wp-content\/plugins\/elementor\/assets\/"},"settings":{"page":[],"editorPreferences":[]},"kit":{"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":63009,"title":"Search%20Help%20-%20The%20Guild%20of%20Master%20Craftsmen","excerpt":"","featuredImage":!1}}</script>
vendor: 1 bytes, line 2265
2265
2266<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.1.4' id='elementor-frontend-js'></script>
vendor: 1 bytes, line 2266
2266
2267<script type='text/javascript' id='wpforms-elementor-js-extra'> 2268/* <![CDATA[ */ 2269var wpformsElementorVars = {"captcha_provider":"recaptcha","recaptcha_type":"v2"}; 2270/* ]]> */ 2271</script>
vendor: 1 bytes, line 2271
2271
2272<script type='text/javascript' src='https://www.findacraftsman.com/wp-content/plugins/wpforms-lite/assets/js/integrations/elementor/frontend.min.js?ver=1.7.7.2' id='wpforms-elementor-js'></script>
2272 2273
2274<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"6b9a5937628745c29f1668fa07fed2ec","spa":2}' crossorigin="anonymous"></script>
2274 2275</body> 2276</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.