Showing source for: https://www.a-zbusinessfinder.com/
Duration: 2.20445s
Server: cloudflare

<!DOCTYPE html><!--[if lt IE 7]> <html class="ie6" lang="en"> <![endif]--><!--[if IE 7]><html class="ie7" lang="en"> <![endif]--><!--[if IE 8]><html class="ie8" lang="en"> <![endif]--><!--[if gt IE 8]><!--><html class="no-js" lang="en"><!--<![endif]--><head><meta charset="UTF-8"/>
<script>
// templated by golang 
function __setCMPv2RequestData() {
    window._CMPv2RequestData = {
	    "language": "en",
	    "stylingLogo": "//g.ezodn.com/utilcave_com/middleton/img.webp?dirname=a_zbusinessfinder_com&amp;img=/logo/a_zbusinessfinder_com"
    };
}
__setCMPv2RequestData();

var gtagLoadBackoff = 100;
function gtagLoadedCheck() {
    if(typeof gtag == 'undefined') {
        gtagLoadBackoff += 100;

        return setTimeout(function(){
            gtagLoadedCheck();
        }, gtagLoadBackoff);
    } else {
        gtag('consent', 'default', {
            'ad_storage': 'denied',
            'ad_user_data': 'denied',
            'ad_personalization': 'denied',
            'analytics_storage': 'denied'
        });
    }
}

gtagLoadedCheck();</script>

<script src="https://privacy.gatekeeperconsent.com/tcf2_stub.js" data-cfasync="false"></script>
<script>var __ezHttpConsent={setByCat:function(src,tagType,attributes,category,force){var setScript=function(){if(force||window.ezTcfConsent[category]){var scriptElement=document.createElement(tagType);scriptElement.src=src;attributes.forEach(function(attr){for(var key in attr){if(attr.hasOwnProperty(key)){scriptElement.setAttribute(key,attr[key]);}}});var firstScript=document.getElementsByTagName(tagType)[0];firstScript.parentNode.insertBefore(scriptElement,firstScript);}};if(force||(window.ezTcfConsent&&window.ezTcfConsent.loaded)){setScript();}else if(typeof getEzConsentData==="function"){getEzConsentData().then(function(ezTcfConsent){if(ezTcfConsent&&ezTcfConsent.loaded){setScript();}else{console.error("cannot get ez consent data");force=true;setScript();}});}else{force=true;setScript();console.error("getEzConsentData is not a function");}},};</script>
<script>var ezTcfConsent=window.ezTcfConsent?window.ezTcfConsent:{loaded:false,store_info:false,develop_and_improve_services:false,measure_ad_performance:false,measure_content_performance:false,select_basic_ads:false,create_ad_profile:false,select_personalized_ads:false,create_content_profile:false,select_personalized_content:false,understand_audiences:false,use_limited_data_to_select_content:false,};function getEzConsentData(){return new Promise(function(resolve){document.addEventListener("ezConsentEvent",function(event){var ezTcfConsent=event.detail.ezTcfConsent;resolve(ezTcfConsent);});});}</script>
<script>function _setEzCookies(ezConsentData){var cookies=[{name:"ezoab_124033",value:"mod94; Path=/; Domain=a-zbusinessfinder.com; Expires=Sat, 18 May 2024 08:34:09 UTC",tcfCategory:"store_info",isEzoic:"true",},{name:"ezoadgid_124033",value:"-2; Path=/; Domain=a-zbusinessfinder.com; Expires=Sat, 18 May 2024 07:04:09 UTC",tcfCategory:"understand_audiences",isEzoic:"true",},{name:"ezosuibasgeneris-1",value:"3e38e681-3673-4f6f-57ba-e328da990d9d; Path=/; Domain=a-zbusinessfinder.com; Expires=Sun, 18 May 2025 06:34:09 UTC; Secure; SameSite=None",tcfCategory:"understand_audiences",isEzoic:"true",},{name:"active_template::124033",value:"pub_site.1716014049; Path=/; Domain=a-zbusinessfinder.com; Expires=Mon, 20 May 2024 06:34:09 UTC",tcfCategory:"store_info",isEzoic:"true",},{name:"ezopvc_124033",value:"1; Path=/; Domain=a-zbusinessfinder.com; Expires=Sat, 18 May 2024 07:04:11 UTC",tcfCategory:"understand_audiences",isEzoic:"true",},{name:"lp_124033",value:"https://www.a-zbusinessfinder.com/; Path=/; Domain=a-zbusinessfinder.com; Expires=Sat, 18 May 2024 07:04:11 UTC",tcfCategory:"store_info",isEzoic:"true",},{name:"ezovuuidtime_124033",value:"1716014051; Path=/; Domain=a-zbusinessfinder.com; Expires=Mon, 20 May 2024 06:34:11 UTC",tcfCategory:"understand_audiences",isEzoic:"true",},{name:"ezovuuid_124033",value:"58dce19d-1d8a-4f0a-5862-f701454ca635; Path=/; Domain=a-zbusinessfinder.com; Expires=Sat, 18 May 2024 07:04:11 UTC",tcfCategory:"understand_audiences",isEzoic:"true",},{name:"ezoref_124033",value:"; Path=/; Domain=a-zbusinessfinder.com; Expires=Sat, 18 May 2024 07:04:11 UTC",tcfCategory:"understand_audiences",isEzoic:"true",}];for(var i=0;i<cookies.length;i++){var cookie=cookies[i];if(ezConsentData&&ezConsentData.loaded&&ezConsentData[cookie.tcfCategory]){document.cookie=cookie.name+"="+cookie.value;}}}
if(window.ezTcfConsent&&window.ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else if(typeof getEzConsentData==="function"){getEzConsentData().then(function(ezTcfConsent){if(ezTcfConsent&&ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else{console.error("cannot get ez consent data");_setEzCookies(window.ezTcfConsent);}});}else{console.error("getEzConsentData is not a function");_setEzCookies(window.ezTcfConsent);}</script>
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=true;__ez.queue=function(){var e=0,i=0,t=[],n=!1,o=[],r=[],s=!0,a=function(e,i,n,o,r,s,a){var l=arguments.length>7&&void 0!==arguments[7]?arguments[7]:window,d=this;this.name=e,this.funcName=i,this.parameters=null===n?null:p(n)?n:[n],this.isBlock=o,this.blockedBy=r,this.deleteWhenComplete=s,this.isError=!1,this.isComplete=!1,this.isInitialized=!1,this.proceedIfError=a,this.fWindow=l,this.isTimeDelay=!1,this.process=function(){f("... func = "+e),d.isInitialized=!0,d.isComplete=!0,f("... func.apply: "+e);var i=d.funcName.split("."),n=null,o=this.fWindow||window;i.length>3||(n=3===i.length?o[i[0]][i[1]][i[2]]:2===i.length?o[i[0]][i[1]]:o[d.funcName]),null!=n&&n.apply(null,this.parameters),!0===d.deleteWhenComplete&&delete t[e],!0===d.isBlock&&(f("----- F'D: "+d.name),u())}},l=function(e,i,t,n,o,r,s){var a=arguments.length>7&&void 0!==arguments[7]?arguments[7]:window,l=this;this.name=e,this.path=i,this.async=o,this.defer=r,this.isBlock=t,this.blockedBy=n,this.isInitialized=!1,this.isError=!1,this.isComplete=!1,this.proceedIfError=s,this.fWindow=a,this.isTimeDelay=!1,this.isPath=function(e){return"/"===e[0]&&"/"!==e[1]},this.getSrc=function(e){return void 0!==window.__ezScriptHost&&this.isPath(e)&&"banger.js"!==this.name?window.__ezScriptHost+e:e},this.process=function(){l.isInitialized=!0,f("... file = "+e);var i=this.fWindow?this.fWindow.document:document,t=i.createElement("script");t.src=this.getSrc(this.path),!0===o?t.async=!0:!0===r&&(t.defer=!0),t.onerror=function(){var e={url:window.location.href,name:l.name,path:l.path,user_agent:window.navigator.userAgent};"undefined"!=typeof _ezaq&&(e.pageview_id=_ezaq.page_view_id);var i=encodeURIComponent(JSON.stringify(e)),t=new XMLHttpRequest;t.open("GET","//g.ezoic.net/ezqlog?d="+i,!0),t.send(),f("----- ERR'D: "+l.name),l.isError=!0,!0===l.isBlock&&u()},t.onreadystatechange=t.onload=function(){var e=t.readyState;f("----- F'D: "+l.name),e&&!/loaded|complete/.test(e)||(l.isComplete=!0,!0===l.isBlock&&u())},i.getElementsByTagName("head")[0].appendChild(t)}},d=function(e,i){this.name=e,this.path="",this.async=!1,this.defer=!1,this.isBlock=!1,this.blockedBy=[],this.isInitialized=!0,this.isError=!1,this.isComplete=i,this.proceedIfError=!1,this.isTimeDelay=!1,this.process=function(){}};function c(e){!0!==h(e)&&0!=s&&e.process()}function h(e){if(!0===e.isTimeDelay&&!1===n)return f(e.name+" blocked = TIME DELAY!"),!0;if(p(e.blockedBy))for(var i=0;i<e.blockedBy.length;i++){var o=e.blockedBy[i];if(!1===t.hasOwnProperty(o))return f(e.name+" blocked = "+o),!0;if(!0===e.proceedIfError&&!0===t[o].isError)return!1;if(!1===t[o].isComplete)return f(e.name+" blocked = "+o),!0}return!1}function f(e){var i=window.location.href,t=new RegExp("[?&]ezq=([^&#]*)","i").exec(i);"1"===(t?t[1]:null)&&console.debug(e)}function u(){++e>200||(f("let's go"),m(o),m(r))}function m(e){for(var i in e)if(!1!==e.hasOwnProperty(i)){var t=e[i];!0===t.isComplete||h(t)||!0===t.isInitialized||!0===t.isError?!0===t.isError?f(t.name+": error"):!0===t.isComplete?f(t.name+": complete already"):!0===t.isInitialized&&f(t.name+": initialized already"):t.process()}}function p(e){return"[object Array]"==Object.prototype.toString.call(e)}return window.addEventListener("load",(function(){setTimeout((function(){n=!0,f("TDELAY -----"),u()}),5e3)}),!1),{addFile:function(e,i,n,s,a,d,h,f,u){var m=new l(e,i,n,s,a,d,h,u);!0===f?o[e]=m:r[e]=m,t[e]=m,c(m)},addDelayFile:function(e,i){var n=new l(e,i,!1,[],!1,!1,!0);n.isTimeDelay=!0,f(e+" ...  FILE! TDELAY"),r[e]=n,t[e]=n,c(n)},addFunc:function(e,n,s,l,d,h,f,u,m,p){!0===h&&(e=e+"_"+i++);var w=new a(e,n,s,l,d,f,u,p);!0===m?o[e]=w:r[e]=w,t[e]=w,c(w)},addDelayFunc:function(e,i,n){var o=new a(e,i,n,!1,[],!0,!0);o.isTimeDelay=!0,f(e+" ...  FUNCTION! TDELAY"),r[e]=o,t[e]=o,c(o)},items:t,processAll:u,setallowLoad:function(e){s=e},markLoaded:function(e){if(e&&0!==e.length){if(e in t){var i=t[e];!0===i.isComplete?f(i.name+" "+e+": error loaded duplicate"):(i.isComplete=!0,i.isInitialized=!0)}else t[e]=new d(e,!0);f("markLoaded dummyfile: "+t[e].name)}},logWhatsBlocked:function(){for(var e in t)!1!==t.hasOwnProperty(e)&&h(t[e])}}}();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.dot={};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=195-4&cb=5', true, [], true, false, true, false);__ez.queue.addFile('/parsonsmaize/abilene.js', '/parsonsmaize/abilene.js?gcb=195-4&cb=33', true, [], true, false, true, false);</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">window._ezaq = Object.assign({}, typeof window._ezaq !== "undefined" ? window._ezaq : {}, {"ad_cache_level":0,"domain_id":124033,"ezcache_level":0,"ezcache_skip_code":14,"has_bad_image":0,"has_bad_words":0,"is_sitespeed":0,"lt_cache_level":0,"response_size_orig":268965,"response_time_orig":2795,"template_id":5,"url":"https://www.a-zbusinessfinder.com/","word_count":0,"worst_bad_word_level":0});__ez.queue.markLoaded('ezaqBaseReady');</script>
<script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = window._ezaq = Object.assign({}, typeof window._ezaq !== "undefined" ? window._ezaq : {}, {"ab_test_id":"mod94","ad_cache_level":0,"ad_lazyload_version":0,"ad_load_version":0,"city":"London","country":"GB","days_since_last_visit":-1,"domain_id":124033,"engaged_time_visit":0,"ezcache_level":0,"ezcache_skip_code":14,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"is_embed":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"metro_code":0,"page_ad_positions":"","page_view_count":0,"page_view_id":"904cb695-0a0a-4cda-4da3-0e102099105b","position_selection_id":0,"postal_code":"EC1N","pv_event_count":0,"response_size_orig":268965,"response_time_orig":2795,"serverid":"i-01e7369d1effbaf14","state":"ENG","t_epoch":1716014049,"template_id":5,"time_on_site_visit":0,"url":"https://www.a-zbusinessfinder.com/","visit_uuid":"58dce19d-1d8a-4f0a-5862-f701454ca635","word_count":822,"worst_bad_word_level":0});__ez.queue.markLoaded('ezaqReady');var _ezExtraQueries = "&ez_orig=1";</script>
<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.queue.addFile('/parsonsmaize/mulvane.js', '/parsonsmaize/mulvane.js?gcb=195-4&cb=6', true, ['/parsonsmaize/abilene.js'], true, false, true, false);__ez.queue.addFile('/parsonsmaize/olathe.js', '/parsonsmaize/olathe.js?gcb=195-4&cb=24', false, ['/parsonsmaize/abilene.js','/parsonsmaize/mulvane.js'], true, false, true, false);__ez.queue.addFile('/porpoiseant/et.js', '/porpoiseant/et.js?gcb=195-4&cb=3', false, [], true, false, true, false);!function(){var e=function(e,i,t){var o=[],n=null;return{Add:function(t,d){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(__ez.dot.isDefined(t)&&__ez.dot.isValid(d))if(n==t&&o.length>0&&o[o.length-1].data.length+d.length<=5)o[o.length-1].data=o[o.length-1].data.concat(__ez.dot.dataToStr(d));else{var _={type:e,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(d)};_[i]=t,a&&a.hasOwnProperty("impression_id")&&a.hasOwnProperty("ad_unit")&&(_.impression_id=a.impression_id.toString(),_.unit=a.ad_unit),o.push(_),n=t}},Fire:function(){if(void 0===document.visibilityState||"prerender"!==document.visibilityState){if(__ez.dot.isDefined(o)&&o.length>0)for(;o.length>0;){var e=5;e>o.length&&(e=o.length);var i=o.splice(0,e),n=__ez.dot.getURL(t)+"?orig="+(!0===__ez.template.isOrig?1:0)+"&v="+btoa(JSON.stringify(i));__ez.dot.Fire(n)}o=[]}}}};__ez.vep=e("video","video_impression_id","/detroitchicago/grapefruit.gif"),__ez.vaep=e("video-ad","video_ad_impression_id","/porpoiseant/lemon.gif"),__ez.osvaep=e("outstream-video-ad","video_ad_impression_id","/porpoiseant/tangerine.gif")}();</script><script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.queue.addFile('/detroitchicago/wichita.js', '/detroitchicago/wichita.js?gcb=195-4&cb=12', false, ['/parsonsmaize/abilene.js'], true, false, true, false);__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=195-4&cb=7', false, ['/parsonsmaize/abilene.js'], true, false, true, false);__ez.queue.addFile('/detroitchicago/vista.js', '/detroitchicago/vista.js?gcb=195-4&cb=6', false, ['/parsonsmaize/abilene.js'], true, false, true, false);</script><base href="https://www.a-zbusinessfinder.com/"/>
<script async="" src="https://fundingchoicesmessages.google.com/i/pub-2601366775820211?ers=1" nonce="Czw3DSatOMdmq1_RUWqU6g"></script><script nonce="Czw3DSatOMdmq1_RUWqU6g">(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();</script>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>Find your community at A-ZBusinessFinder.com - the world&#39;s largest business and community directory</title>
<meta name="keywords" content="Business Directory, Business Directory Australia, Business Directory Canada, Business Directory New Zealand, Business Directory United Kingdom, Business Directory United States, Business Directory USA,"/>
<meta name="description" content="Your community at A-ZBusinessFinder.com - the worlds largest business and community directory with over twenty million entries for business, clubs, organizations and communities covering Australia, Canada, New Zealand, United Kingdom and United States. Find it or list it free here."/>
<meta name="MSSmartTagsPreventParsing" content="TRUE"/>
<meta name="Distribution" content="Global"/>
<meta name="Page-Type" content="All"/>
<meta name="Audience" content="All"/>
<meta name="Language" content="EN"/>
<meta name="Robots" content="INDEX, FOLLOW"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="keyword" content="home"/>

<style>
.rstars {float:left;width:30%;}
.rform {float:left;width:70%;}
.lwritereviewleft {float: left; position: relative; _width: 120px; background-color: #ffffff; text-align: left; font-size: 12px; color: #000000; font-family: Arial, Verdana, Tahoma; text-align: left; font-weight: 700;}
.lwritereviewright {float: right; position: relative; _width: 126px; background-color: #ffffff; text-align: left;}
.lwritereviewboth {float: left; position: relative; _width: 256px; background-color: #ffffff; text-align: left; font-size: 12px; color: #000000; font-family: Arial, Verdana, Tahoma; text-align: left; font-weight: 700;}

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display: block;}
html {font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
body {margin:0; font-size: 16px; line-height: 1.231;}
body,button,input,select,textarea {font-family: sans-serif; color: #222;}
::-moz-selection {background: #fe57a1; color: #fff; -webkit-text-shadow: none; text-shadow: none;}
::selection {background: #fe57a1; color: #fff; -webkit-text-shadow: none; text-shadow: none;}
a:focus {outline: thin dotted;}
a:hover,a:active {outline: 0;}
b,strong {font-weight: bold;}
nav ul,nav ol,.nav ul,.nav ol {list-style: none; list-style-image: none; margin: 0; padding: 0;}
img {border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle;}
.clearfix:before,.clearfix:after {content: ""; display: table;}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}
.primary_logo {margin: 0; padding: 0;}
.primary_logo a {font-size: 0; line-height: 0; width: 485px; height: 110px;}
body {border-top: 2px solid #8EB9CA; padding-top: 2px; font-family: Arial,sans-serif;}
h2 { color: #000;  font-size: 1.4em;}
p {color: #717171; line-height: 1.5em;}
a {text-decoration: none; /* color: #e85c17; */}
.two_thirds {width: 66%;}
.clear {clear: both;}


.sign_in{display:block; position:absolute; top:42px; right:0; width:122px; height:40px; overflow:hidden;}
.sign_in img{position:absolute; top:0;}
.sign_in:hover img{top:-42px;}

.footer,.footerntb {width: 100%; max-width: 100%; margin: 0 auto;}
.footer .nav {padding: 20px 0; border-bottom: 5px solid #454243; clear: both;}
.footer,.footerntb {position: relative;}
.footer small {display: block; padding: 20px 0 40px 0; color: #979797; line-height: 1.5em; border-top: 1px solid #eee;}
.footer {border-top: 2px solid #8EB9CA; padding-top: 5px; font-family: Arial,sans-serif; color: #979797; font-size: 11px;}
.footerntb {padding-top: 5px; font-family: Arial,sans-serif; color: #979797; font-size: 11px;}

@media print{*{background:transparent!important; color:#000!important; -webkit-text-shadow:none!important; text-shadow:none!important; -ms-filter:"none"!important; filter:none!important;}
a,a:visited {text-decoration:underline;}
a[href]:after {content:" (" attr(href) ")";}
abbr[title]:after {content:" (" attr(title) ")";}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after {content:"";}
pre,blockquote{border:1px solid #999; page-break-inside:avoid;}
thead {display:table-header-group;}
tr,img {page-break-inside:avoid;}
img {max-width:100%!important;}
@page {margin:.5cm;}
p,h2,h3 {orphans:3; widows:3;}
h2,h3 {page-break-after:avoid;} ;}

.header {position: relative; width: 980px;  height: 105px;  margin: 0 auto; z-index: 99;} /* height 134 */ 
.header .nav {position: absolute; width: 980px; height: 44px;  top:  80px;  z-index: 99; background: #000; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,.2); -moz-box-shadow: 0 2px 3px 0 rgba(0,0,0,.2); -o-box-shadow: 0 2px 3px 0 rgba(0,0,0,.2); box-shadow: 0 2px 3px 0 rgba(0,0,0,.2);}
.header .nav li {position: relative; float: left; height: 44px; background: url(/business_images/repeating_textures.png) repeat-x; margin-right: 1px; border-left: 1px solid #222; border-right: 1px solid #222; border-left: 1px solid rgba(255,255,255,.1); border-right: 1px solid rgba(255,255,255,.1); z-index: 200;}
.header .nav li div {display: none; width: 460px; position: absolute; background: #f4f4f4 url(/business_images/background_menu_1.png) repeat-y 0 0; -webkit-border-bottom-left-radius: 4px; -moz-border-bottom-left-radius: 4px; -o-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-bottom-right-radius: 4px; -o-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,.2); -moz-box-shadow: 0 4px 5px 0 rgba(0,0,0,.2); -o-box-shadow: 0 4px 5px 0 rgba(0,0,0,.2); box-shadow: 0 4px 5px 0 rgba(0,0,0,.2);}
.header .nav li div ul {float: left; position: relative; width: 180px; padding: 0 15px 30px; z-index: 200;}
.header .nav li div img {position: absolute; bottom: 0; right: 0; z-index: 199;}
.header .nav div li {border: none; background: none; float: none; height: auto;}
.header .nav li div a {position: relative; line-height: 20px; color: #717171;}
.header .nav li div a:hover {color: #000080;}
.header .nav li div .special_offer:hover {color: #aaa;}
.header .nav li div .special_offer:hover:after {content: "";}
.header .nav .hover div,.header .nav li:hover div {display: block; z-index: 100;}
.header .nav div:after {content: " "; display: block; clear: both; line-height: 0; font-size: 0; visibility: hidden;}
.header .nav .special_offer {display: block; clear: both; padding: 10px 15px; background: #2e2a2b; color: #fff; font-weight: bold; margin: 2px; -webkit-border-bottom-left-radius: 4px; -moz-border-bottom-left-radius: 4px; -o-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-bottom-right-radius: 4px; -o-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px;}
.header .nav .special_offer a {color: #fff;}
.header .nav .heading {font-weight: bold; color: #000; padding: 15px 0 5px 0;}
.header .nav .menu_item {text-align: center; display: block; height: 44px; line-height: 44px; color: #fff; -webkit-text-shadow: 0 -1px 0 black; text-shadow: 0 -1px 0 black; font-weight: bold;}
.header .nav .hover .menu_item,.header .nav li:hover .menu_item {background: none; background: #f4f4f4; color: #000; -webkit-text-shadow: none; text-shadow: none; height: 40px; line-height: 40px; border-top: 4px solid #8EB9CA;}
.header .nav .home {border-left: none;  -webkit-border-top-left-radius: 5px;  -moz-border-top-left-radius: 5px;  -o-border-top-left-radius: 5px;  border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px;  -moz-border-bottom-left-radius: 5px;  -o-border-bottom-left-radius: 5px;  border-bottom-left-radius: 5px;  background: url(/business_images/desktop.png) no-repeat -235px -230px;}
.header .nav .home a{width:  46px;  display:  block;  text-indent:  -9999px;  font-size:  0;  line-height:  0;}
.header .nav .home:hover,.header .nav .home. hover .menu_item {background: url(/business_images/desktop.png) no-repeat -235px -230px;  border-top: 0; -webkit-border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -o-border-top-left-radius: 5px;  border-top-left-radius: 5px;  -webkit-border-bottom-left-radius: 5px;  -moz-border-bottom-left-radius: 5px;  -o-border-bottom-left-radius: 5px;  border-bottom-left-radius: 5px;}

.ie6 .main_content,.ie7 .main_content,.ie8 .main_content {zoom: 1;}
.ie7 .services_grid {padding-bottom: 25px;}
.ie6 .scroller,.ie6 .wac_scroller {width: 100%; display: block; zoom: 1;}
.ie6 .guide_content {padding-right: 0;}
.ie6 .menu_item div ul {zoom: 1;}
.ie6 .services_grid {overflow: hidden;}
.ie6 .header .nav .hover .menu_item,.ie6 .header .nav li:hover .menu_item {background-image: none; background: #f4f4f4; color: #000;}
.ie6 .header .nav div a:hover:after {position: static;}
.ie6 .services_grid .hover,.ie6 .services_grid li:hover,.ie7 .services_grid .hover,.ie7 .services_grid li:hover,.ie8 .services_grid .hover,.ie8 .services_grid li:hover {margin: 0 12px 20px 0;}
.ie6 .header .nav,.ie7 .header .nav,.ie8 .header .nav {background: url(/business_images/ie_header.png);}
.ie6 .header .nav li,.ie7 .header .nav li,.ie8 .header .nav li {background: none;}
.ie6 .home,.ie7 .home,.ie8 .home {background: none;}
.ie6 .home:hover,.ie6 .home.hover .menu_item,.ie7 .home:hover,.ie7 .home.hover .menu_item,.ie8 .home:hover,.ie8 .home.hover .menu_item {background: none!important;}
#mobilemenu {display: none;}
#topResponsiveSmall {float:left;width:575px;text-align:center;margin:auto;}

#nothing_found {visibility: hidden; z-index: 249; border: 1px solid grey; background: #ffffff; font-size: 12px; font-weight: bold; color: #cc0000; text-align: center; position: absolute; top: 215px; left: 325px; width: 350px; margin: 0; padding: 5px 5px 5px 5px; opacity: 0.9;}
#business_listing_off {visibility: hidden; cursor: pointer; border: 1px solid grey; background: #ffffff; width: 24px; height: 33px; margin:0;padding:0; overflow: auto; z-index: 249; position: absolute; top: 0px; left: 0px; opacity: 0.9;}
#markers_loading {visibility: hidden; z-index: 249; position: absolute; top: 215px; left: 375px; opacity: 0.9;}

#map_canvas {width: 920px; z-index:0; top: 0px; left: 0px;}
#mobile_map_canvas {display:none;}

#business_listing {
	text-align:left;
	width:320px;padding:0 0 0 0;margin:0 0 0 0;margin-top:125px;
}
#mainPhoto {float: right;}
#businessName {width: 59%; float: left;}

#middleAd {float:none;width:100%;margin:auto;text-align:center;}
#siteCounter {padding-left:5px;}

.MorePlacesLink {color:red;font-weight:bold;}
.MoreGPcategory {width:135px;}
.GPcategoryCol {float:left;}
#MorePlaces {opacity:0.8;	filter: alpha(opacity=80);}
#MorePlaces Div {cursor: pointer; text-align: left; vertical-align: middle; font: 12px Arial, Helvetica, sans-serif !important; font-weight: bold !important;}
#MorePlaces Div img {padding-right: 3px; vertical-align: middle;}
#Crls {border: 1px solid grey; background:#fff; position:absolute; left:755px; top:100px; padding:10px; width:110px;}
#MorePlaces {visibility: hidden;border: 1px solid grey; background:#fff; position:absolute; left:310px; top:100px; padding:10px; width:590px;}
.black {color:#000;}
.blue-border {background-color:#8EB9CA;min-height: 30px; width:100%;margin:auto; -webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;}
</style>

<style>
@media only screen and (min-width: 1023px) {
.hidden-desktop {display: none!important; visibility: hidden!important; height: 0!important;}
.jquery-corner {z-index: 50; display: block!important;}

.main_content,.secondary_content,.header_band,.fixedWidth {width: 1024px; width: auto!important; min-width: 1024px;}
.header .nav .col4 {width: 840px; background: #f4f4f4 url(/business_images/background_menu_1.png) repeat 0 0;}
.header .nav .col3 {width: 630px; background: #f4f4f4 url(/business_images/background_menu_1.png) repeat 0 0;}
.header .nav .menu_8 .col2 {width: 420px; background: #f4f4f4 url(/business_images/background_menu_1.png) repeat 0 0;}
.header .nav .col2 {width: 420px; background: #f4f4f4 url(/business_images/background_menu_1.png) repeat 0 0;}
.header .nav .col1 {width: 210px; background: #f4f4f4 url(/business_images/background_menu_1.png) repeat 0 0;}
.header .nav .menu_1 .menu_item {width: 100px;}
.header .nav .menu_2 .menu_item {width: 80px;}  
.header .nav .menu_2 .col4 {left: -134px;}
.header .nav .menu_3 .menu_item {width: 110px;}
.header .nav .menu_3 .col4 {left: -209px;}
.header .nav .menu_4 .menu_item {width: 130px;}  
.header .nav .menu_4 .col3,.header .nav .menu_4 .col4 {left: -209px;}
.header .nav .menu_5 .menu_item {width: 120px;} 
.header .nav .menu_5 .col3 {left: -209px;}
.header .nav .menu_5 .col4 {left: -249px;}
.header .nav .menu_6 .menu_item {width: 150px;}
.header .nav .menu_6 .col3 {left: -419px;}
.header .nav .menu_6 .col4 {left: -419px;}
.header .nav .menu_7 div {left: -0px;}
.header .nav .menu_7 .menu_item {width: 110px;}
.header .nav .menu_7 .col3 {left: -209px;}
.header .nav .menu_7 .col4 {left: -538px;}
.header .nav .menu_8 div {left: -100px;}
.header .nav .menu_8 {border-right: none!important;  width:  110px;  margin-right: -100px!important;  -webkit-border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; -o-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -o-border-top-right-radius: 5px; border-top-right-radius: 5px;}

.message {list-style: none; position: absolute; width: 960px; height: 31px; padding: 5px 10px 0 10px; margin: 0; top: 120px; background: #407F96; border-bottom: 1px solid #2C677A; -webkit-border-bottom-left-radius: 4px; -moz-border-bottom-left-radius: 4px; -o-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-bottom-right-radius: 4px; -o-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px;}
.message li {display: inline; line-height: 31px; padding: 0 3px 0 10px; color: #fff; text-decoration: none;}


.clearfix:before,.clearfix:after{content:""; display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.guides,.inner,.footer{width:980px; margin:0 auto;}
div[class^="feature_item"] h2 a:hover,.teaserheader:hover{color:#e85c17;}


.negative {position: relative; top: -64px; margin-bottom: -45px; background: #ebebeb; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); -moz-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); -o-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);}
.header_band {position: relative; background: #8EB9CA url(/business_images/bg_split.png) repeat-x center bottom; height: 350px; overflow: hidden;}
.header_band h2,.header_band h1,.logo_band h1 {color: #f7f7f7; font-size: 2.3em; margin: 0 0 2px 0; position: relative; z-index: 10;}
.header_band h2 a,.header_band h1 a,.logo_band h1 {color: #f7f7f7;}
.header_band p,.logo_band p {color: #0f0f0f; margin: 0 0 3px 0; font-size: 1.15em;}
.header_band div {position: absolute; left: 50%; width: 468px; padding: 70px 0 0 20px; height: 280px;}


.feature_list_2,.feature_list_3 {position: relative; margin: 0; padding: 0; height: 213px; list-style: none; width: 1100px;}
.feature_list_2>li,.feature_list_3>li {position: relative; float: left; width: 307px; margin-right: 18px; height: 213px;}
.feature_list_2 li .quote_links,.feature_list_3 li .quote_links {bottom: 0; height: 44px; top: auto!important;}
.feature_list_2 {background: url(/business_images/column_split.png) 475px center no-repeat;}
.feature_list_2 li {width: 470px; margin-right: 20px;}
.feature_list_2 li li {float: none; width: auto; height: auto;}
.feature_list_2 .offer {right: 0; left: auto!important;}

.feature_item_1 {margin-left: -490px;}

.services_grid {padding-top: 10px; margin-top: -10px;}
.services_grid ul {width: 1000px; margin: 0; padding: 0; list-style: none;}
.services_grid li {position: relative; float: left; width: 318px; height: 130px; height: auto!important; min-height: 130px; background: #fff; margin: 0 12px 20px 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); -moz-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); -o-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);}
.services_grid h2 {margin: 16px 16px 5px 16px;}
.services_grid p {position: relative; margin: 0 135px 18px 16px; line-height: 1.4em;}
.services_grid span {margin: 0 0 0 16px; font-size: 1.1em; padding-right: 20px; background: url(/business_images/desktop.png) no-repeat no-repeat right -475px;}
.services_grid .get_quotes_small {position: absolute; bottom: -10px; left: -5px; display: none;}
.services_grid .retrieve_quotes_small {position: absolute; bottom: -10px; left: 127px; display: none;}
.services_grid div {cursor: pointer;}
.services_grid div img {position: absolute; right: 0; bottom: 0;}
.services_grid .hover,.services_grid li:hover {-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;}
.services_grid .hover .get_quotes_small,.services_grid .hover .retrieve_quotes_small,.services_grid li:hover .get_quotes_small,.services_grid li:hover .retrieve_quotes_small {display: block;}

.left_1_third,.right_1_third {width: 630px!important; float: left;}
.right_2_third,.left_2_third {width: 340px!important; float: right;}
.left_half,.left_2_third {float: left;}
.right_half,.right_1_third {float: right;}

.left_1_third h2, .right_2_third h2 {-webkit-border-top-right-radius: 6px;  -moz-border-top-right-radius: 6px;  -o-border-top-right-radius: 6px;  border-top-right-radius: 6px;  -webkit-border-top-left-radius: 6px;  -moz-border-top-left-radius: 6px;  -o-border-top-left-radius: 6px; border-top-left-radius: 6px;}
.left_1_third span,.right_2_third span {color: #8EB9CA;  font-weight: bold;}
.left_1_third h2,.right_2_third h2 {height: 43px;  line-height: 43px;  margin: 0;  padding: 0 20px;  background: url(/business_images/repeating_textures.png) repeat-x 0 -164px;  color: #fff;  font-weight: normal;  border-radius: 6px 6px 0 0;  font-size: 1.2em;}
.left_1_third span,.right_2_third span {color: #8EB9CA;  font-weight: bold;}
.left_1_third em,.right_2_third em {font-style: normal;  color: #fff;}
.left_1_third p,.right_2_third p {margin: 0 0 15px 0;  line-height: 1.55em;}
.left_1_third p a:hover,.right_2_third p a:hover {text-decoration: underline;}


.article,.left_1_third .article,.right_2_third .article {margin: 15px 10px 0 5px; zoom: 1;}
}@media only screen and (min-width: 140px) and (max-width: 1023px){

html{height:100%}.hidden-mobile{display:none;visibility:hidden;height:0}#mobilemenu{display:block;width:100%;height:50px;line-height:50px;text-align:center;background:url(/business_images/h2texture.png) repeat-x;color:#fff;-webkit-text-shadow:1px 1px 0 rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(0,0,0,.8);font-size:1.2em;font-weight:bold;letter-spacing:2px;margin-top:10px}

.header{position:relative;width:100%;z-index:99}
.header .nav{-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 3px 0 rgba(0,0,0,.2);box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}

.header .nav ul{display:none;zoom:1}

.header .nav li{background:url(/business_images/repeating_textures.png) repeat-x 0 -207px}
.header .nav li a{display:block;line-height:38px;color:#000;text-align:center;letter-spacing:1px}

.header .nav li:first-child{display:none}

.header .nav .search{display:block;line-height:38px;height:38px;color:#000;text-align:center;letter-spacing:1px}
.header .nav .search p{margin:0;padding:0;min-height:30px}
.header .nav .search input[type=text]{border:0;width:70%;height:28px;margin-top:5px;padding:0 2%;margin-left:1%;background:url(/business_images/repeating_textures.png) repeat-x 0 -113px;-webkit-box-shadow:inset 3px 3px 8px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 3px 3px 8px 0 rgba(0,0,0,.3);-o-box-shadow:inset 3px 3px 8px 0 rgba(0,0,0,.3);box-shadow:inset 3px 3px 8px 0 rgba(0,0,0,.3);color:#fff}
.header .nav .search input[type=submit]{position:relative;top:-1px;min-width:22%;height:100%}
/*.header .nav div{display:none}*/
.primary_logo{margin:0;padding:0}.primary_logo a{display:block;text-indent:-9999px;font-size:0;line-height:0;background:url(/business_images/sprites_mobile.png) no-repeat 10px 5px;width:100%;height:110px}.sign_in{top:70px;right:2%}.hero{max-width:200px;max-height:180px;width:50%}.offer{display:none}
.feature_item_1,.feature_item_2{position:relative;background:#8EB9CA url(/business_images/background_header.png) repeat-x center bottom;height:auto;overflow:hidden;padding:5px 5%;margin-bottom:10px}
.feature_item_1 h2,.feature_item_2 h2{color:#f7f7f7;font-size:2.4em;margin:0 0 5px 0;position:relative;z-index:10}
.feature_item_1 h2 a,.feature_item_2 h2 a{color:#f7f7f7}.feature_item_1 p,.feature_item_2 p{position:relative;z-index:10;color:#0f0f0f;margin:0;margin-bottom:10px;font-size:.9em}.feature_item_1 div,.feature_item_2 div{position:absolute;left:50%;width:468px;padding:70px 0 0 20px;height:280px}.feature_item_2{margin-bottom:0}.services_grid{margin:0;padding:0}.services_grid ul{list-style:none;padding:0;margin:0}.services_grid li{position:relative;background:#fff;padding:10px 5%;margin:0 5% 10px;min-height:110px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.services_grid li a{display:block}.services_grid h3{margin:0}.services_grid p{max-width:70%;position:relative}.services_grid img{right:0;bottom:0;max-width:inherit;position:relative}.services_grid .get_quotes_small,.services_grid .retrieve_quotes_small{margin:-3px 9px 17px -3px}.services_grid .get_quotes_small .get_quotes_small,.services_grid .get_quotes_small .retrieve_quotes_small,.services_grid .retrieve_quotes_small .get_quotes_small,.services_grid .retrieve_quotes_small .retrieve_quotes_small{display:block}.news,.usp,.additional_info,.insurance_group,.latest_news,.content_explained,.guide_content,.right_half,.left_half,.left_1_third,.right_2_third,.left_2_third,.right_1_third{width:90%;margin:0 5% 15px;padding-bottom:1px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px}.news h2,.usp h2,.additional_info h2,.insurance_group h2,.latest_news h2,.content_explained h2,.guide_content h2,.right_half h2,.left_half h2,.left_1_third h2,.right_2_third h2{-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;height:auto;background:url(/business_images/h2texture.png) repeat top left;padding:10px 20px;line-height:normal}.news .article,.usp .article,.additional_info .article,.insurance_group .article,.latest_news .article,.content_explained .article,.guide_content .article,.right_half .article,.left_half .article,.left_1_third .article,.right_2_third .article{margin:5%}.customer_promise{position:relative;margin:0 5% 15px;padding-bottom:15px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);float:left}.customer_promise img{position:relative;width:100%;margin:0 auto;float:left;padding-left:20px}.customer_promise div{float:left;width:100%}.customer_promise h2{margin:0 0 15px 20px;padding:20px 0 0;float:left}.customer_promise ul{list-style:none;margin:0 0 10px 5%;padding:0;width:100%;float:left}.customer_promise li{margin-right:5px;margin-bottom:8px;float:left;color:#717171;text-indent:14px;background:url(/business_images/sprites_desktop_8.png) no-repeat -1015px -501px;width:100%}.customer_promise a{float:left;font-size:1.1em;padding:1px 20px 5px 20px;background:url(/business_images/sprites_desktop_8.png) no-repeat right -475px}.customer_promise a:hover{background:url(/business_images/sprites_desktop_8.png) no-repeat right -451px}.image_rotator{position:relative;margin:0 5% 15px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.image_rotator h2{margin:0 0 15px 20px;padding:20px 0 0;min-width:220px;display:block}.view_all{right:0;top:0;position:inherit;padding-left:20px}.image_rotator ul{list-style:none;padding:5%;margin:0;zoom:1}.image_rotator ul:after{content:" ";height:0;line-height:0;font-size:0;display:block;clear:both}.image_rotator li{float:left;width:100px;margin-right:5%;padding-bottom:5%}.image_rotator div{clear:both}.promotion_scroller{position:relative;margin:0 5% 15px;height:175px;background:#fff;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.promotion_scroller .prev_page{position:absolute;left:20px;top:85px;width:15px;height:15px;background:url(/business_images/sprites_desktop_8.png) no-repeat -486px -34px;display:block;text-indent:-9999px;font-size:0;line-height:0}.promotion_scroller .next_page{position:absolute;right:20px;top:85px;width:15px;height:15px;background:url(/business_images/sprites_desktop_8.png) no-repeat -486px -50px;display:block;text-indent:-9999px;font-size:0;line-height:0}.promotion_scroller ul{width:1000%;list-style:none;margin:0;padding:0;position:relative;float:left;height:175px}.promotion_scroller li{margin:0 auto;width:10%;text-align:center;padding:12px 0;float:left;height:175px}.we_also_compare{position:relative;background:#fff;margin-bottom:20px;margin:0 5% 15px;height:270px;overflow:hidden;clear:both;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.we_also_compare h2{margin:0 0 15px 20px;padding:20px 0 0}.we_also_compare .wac_prev_page{position:absolute;right:65px;top:25px;width:15px;height:15px;background:url(/business_images/sprites_desktop_8.png) no-repeat -486px -34px;display:block;text-indent:-9999px;font-size:0;line-height:0}.we_also_compare .wac_next_page{position:absolute;right:20px;top:25px;width:15px;height:15px;background:url(/business_images/sprites_desktop_8.png) no-repeat -486px -50px;display:block;text-indent:-9999px;font-size:0;line-height:0}.we_also_compare ul{margin:0;padding:0;list-style:none}.we_also_compare li{float:left;width:5%;height:200px;text-align:center;padding-top:20px}.we_also_compare li h4{margin:0 0 15px;color:#717171;font-size:1em;font-weight:normal}.we_also_compare .wac_scroller{overflow:hidden}.we_also_compare .wac_scroller ul{position:relative;width:1000%}.we_also_compare .get_prices{font-size:1em;padding:1px 20px 1px 0;background:url(/business_images/sprites_desktop_8.png) no-repeat right -475px}.we_also_compare .get_prices:hover{background:url(/business_images/sprites_desktop_8.png) no-repeat right -451px}.we_also_compare img{max-width:100%;margin:0 0 10px 0;cursor:pointer}.insurance_group ul{display:none}.testimonial{position:relative;background-color:#fff;width:90%;margin:0 5%;padding-bottom:20px;margin-bottom:20px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.testimonial blockquote{padding:20px 35px;margin:0;line-height:1.6em;color:#717171;width:80%}.testimonial h2{margin:0;padding:20px 20px 10px 20px}.testimonial cite{margin-top:10px;padding:0 0 0 45px;font-style:normal;color:#424242;float:left;width:80%}.testimonial ul{width:1000%;margin:0;padding:0;list-style:none;position:relative}.testimonial li{width:10%;float:left}.testimonial .prev_page{position:absolute;left:20px;top:50px;width:15px;height:15px;background:url(/business_images/sprites_desktop_8.png) no-repeat -486px -34px;margin:0;padding:0;display:block;text-indent:-9999px;font-size:0;line-height:0}.testimonial .next_page{position:absolute;right:20px;top:50px;width:15px;height:15px;background:url(/business_images/sprites_desktop_8.png) no-repeat -486px -50px;margin:0;padding:0;display:block;text-indent:-9999px;font-size:0;line-height:0}.guides{display:block;position:relative;background:#8EB9CA;text-align:center;margin:0 5% 15px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.guides p,.guides span{color:#fff;font-size:1.1em;margin:0;padding:10px}.guides span{font-weight:bold}.breadcrumb{display:none}.full{background:#8EB9CA;padding:20px 0 20px 5%}.full div{position:relative}.full div .hero{max-width:50%;bottom:-10px}.full h1,.full h1 a{color:#fff}.full p{color:#000;padding-right:5px}.feature_list_3{list-style:none;margin:0;padding:0}.feature_list_3 li{position:relative;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(0,0,0,.1)}.feature_list_3 li .hero{max-height:140px;max-width:30%;width:auto}.feature_list_3 li p{width:70%}.feature_list_3 li:last-child{border-bottom:none}.feature_list_3 li:first-child{border-top:none}.feature_list_3 h2{font-size:1.4em;margin-top:30px;color:#fff}.feature_list_3 p{font-size:.9em;color:#fff;width:145px}.feature_list_2{list-style:none;margin:0;padding:0}.feature_list_2 li{position:relative}.feature_list_2 li li{float:none;width:auto;height:auto}.quote_links>img{display:none}.usp_list{margin:0 0 20px 0;padding:0}.footer{margin:0 5% 25px 5%}.footer .nav li{width:100%}.footer .nav li a,.coveredFeedButton,.contentReadButton{display:block;padding:8px 0;margin:0 0 10px 0;background:#8EB9CA;text-align:center;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.footnote,small{text-align:center}.guide_content{height:auto;margin-top:-200px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 0 0 white;-moz-box-shadow:0 0 0 0 white;-o-box-shadow:0 0 0 0 white;box-shadow:0 0 0 0 white}.guide_content .article{position:relative;margin:0;padding:5%}.guide_content h1,.infographic_content h1{margin-top:0;font-size:1.5em;color:#8EB9CA}.guide_content ul{list-style:none;margin:0 0 25px 0;padding:0}.guide_content ul li{padding:0 0 0 15px;background:url(/business_images/list_style.png) left 2px no-repeat;color:#717171;line-height:1.5em}.guide_content li li{margin-bottom:15px;background:url(/business_images/list_style_nested.png) left 6px no-repeat;padding:0 0 0 10px}.guide_content h5{font-size:1.1em;color:#414141;margin-bottom:10px;font-weight:normal}.guide_content small{color:#888}.half_height{background:#8EB9CA url(/business_images/background_header.png) repeat-x center center;height:200px}.half_height .regular_title{position:relative;height:200px;line-height:80px;margin:0 5%;color:#fff;left:auto}.half_height .regular_title h1{margin-top:0}
.header_band ul{padding-top:0}.header_band ul li{padding-top:15px;margin-bottom:0;width:95%}.header_band .feature_list_2 li{margin-right:0}.sidebar{margin:5%}.sidebar h2{height:43px;line-height:43px;margin:0;padding:0 20px;background:url(/business_images/repeating_textures.png) repeat-x 0 -164px;color:#fff;font-weight:normal;font-size:1.2em}.sidebar h2 span{color:#8EB9CA;font-weight:bold}.sidebar h2 em{font-style:normal;color:#fff}.sidebar h2:first-child{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px}.sidebar ul{margin:0;padding:0;list-style:none}.sidebar li{background:#ebebeb;border-top:1px solid #f5f5f5;border-bottom:1px solid #d4d4d4}.sidebar li a{display:block;padding:15px 20px;color:#575757}.sidebar li a:hover{background:#ddd;color:#000}.sidebar .selected{background:#3db14d;border-top:1px solid #3db14d;border-bottom:1px solid #30973e;padding:15px 20px;color:#fff}.sidebar .selected a{color:#fff}.sidebar .selected a:hover{background:none;color:#fff}.sidebar p{margin:15px}.sidebar .block{position:relative;margin-bottom:15px;padding:15px;border:1px solid #42ac46;background:#8EB9CA;min-height:100px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.sidebar .block h4,.sidebar .block p{position:relative;color:#fff;margin:0 0 5px 0;padding:0;width:70%;z-index:50}.sidebar .block h4{font-size:1.2em}.sidebar .block .get_quotes_small{left:-8px}.sidebar .block img{position:absolute;right:0;bottom:0}.sidebar .dual{background:#8EB9CA url(/business_images/sprites_guides.png) 185px center no-repeat}.sidebar .electricity{background:#8EB9CA url(/business_images/sprites_guides.png) -260px bottom no-repeat}.sidebar .gas{background:#8EB9CA url(/business_images/sprites_guides.png) -740px bottom no-repeat}.sidebar .news_sidebar{border-bottom:1px solid #f5f5f5}.sidebar .news_sidebar a{position:relative;padding:20px 20px 20px 90px;height:60px}.sidebar .news_sidebar h4{font-weight:normal;font-size:1.15em;color:#575757;margin:0}.sidebar .news_sidebar h4:after{content:"�";padding-left:5px}.sidebar .news_sidebar img{width:52px;height:52px;position:absolute;left:20px;top:20px;padding:2px;border:1px solid #eee;background:#fff}.full_block{margin:-21px 5% 20px;padding:5%;background:#fff;overflow:hidden;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 3px 0 rgba(0,0,0,.2);box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}.full_block h2{color:#8EB9CA;border-bottom:1px solid #2e8a30;line-height:2em;clear:both}.group div{width:272px;float:left;margin-right:62px}.group h3{color:#000;font-size:.9em}.group ul{list-style:none;padding:0;margin:0 0 15px 0}.group li{position:relative;margin-bottom:5px;padding-left:15px}.group li:before{position:absolute;left:0;content:"�";color:#717171}.group a{color:#717171}.group a:hover{color:#e85c17}.tabs{position:absolute;bottom:0;left:0;margin:0;padding:0;list-style:none}.tabs li{width:100%;display:block;float:left;background:#2e8a30;line-height:40px;height:40px;margin-right:5px}.tabs li a{height:40px;line-height:40px}.tabs li:before{content:"";display:none}.tabs li:first-child{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px}.tabs li:hover{background:#429e44;-webkit-text-shadow:1px 1px 4px rgba(0,0,0,.4);text-shadow:1px 1px 4px rgba(0,0,0,.4)}.tabs .selected{background:#fff}.tabs .selected a{color:#8EB9CA}.tabs .selected:hover{background:#fff;-webkit-text-shadow:none;text-shadow:none}.tabs a{display:block;padding:0 20px;color:#fff;font-weight:bold}.news a:hover{text-decoration:none!important}.insurance_group label{display:block;margin-bottom:12px;font-size:1em;color:#000;float:left;margin-left:3px;width:180px;min-width:135px}#yearOfManuHelp,#fuelTypeHelp,#noOfDoorsHelp,#engineSizeHelp,#vehiclesHelp{display:none}.confirmVehicle{padding:0;width:100%!important}#errorText{width:100%;line-height:normal!important;padding-bottom:10px}.widgetErrorText{padding-left:0!important;float:left}.noofdoors,.yearofman{width:110px}.vehiclesList{width:100%!important}.insurance_group p{border:2px solid #fff;padding:3px}.insuranceGroupFinal{line-height:normal}.feature_list_3 .quote_links .button_large{height:34px;top:4px}.feature_list_3 .quote_links .button_large:hover img{top:-34px}.feature_list_2 li .quote_links,.feature_list_3 li .quote_links{bottom:0;height:44px;top:auto!important}.get_quotes img,.retrieve_quotes img,.button_large img{position:relative;top:0;margin:0}.tandc{position:relative;bottom:0;right:20px;z-index:12;padding-top:70px;float:right}.sidebar .block .quote_links{height:auto}.quote_links{bottom:0}.sidebar .block .get_quotes{left:0;height:34px;width:138px}.quote_links a{text-indent:0}.quote_links img{display:block}.sidebar .block .get_quotes:hover img{top:-34px}.get_quotes,.retrieve_quotes,.button_large{position:relative;display:block;height:44px;width:165px;overflow:hidden;margin-left:-5px}.get_quotes:hover img,.retrieve_quotes:hover img,.button_large:hover img{top:-44px}.noline h1{color:#fff}.noline p{color:#000}.togglemv{display:none}#utilityswtich .utilitysection{width:100%;background:#fff}#utilitysectionhelpbutton{top:3px}.radiobutton{margin-left:10px}#postcodelabel{width:100%;float:left}#utilitysubmit{top:5px}#searchsidebar{display:none}.logo_band h1,.logo_band p{margin:0;padding:0 0 10px 10px}.logo_band p{width:95%}.logo_top{margin:0;padding:5px 0 0 0;height:30px}.custPromise img,.custPromise ul,.custPromise h3{clear:both;float:left}.services_grid span{display:none}.services_grid p a{margin:inherit!important}#wrapper{padding-top:30px}.article li{margin-top:10px!important}.guidepromo_full{height:110px;margin-bottom:20px;width:100%}.guidepromo_full p{margin:6px 0;width:100%}.guidepromo_full a{float:left;margin:0 0 7px;width:100%}.article ul.pageFeed li.coverednewslink p.excerpt{margin-top:10px}.social-buttons{display:none}#PressOfficeSubheader{margin:10px 0}.sidebar .archive{display:block;width:45%;float:left;margin:20px 0}#pressReleasePager a{padding:17px}.superhero .superfeature,.superhero.with-no-breadcrumb .superfeature{padding-top:20px}.superhero .superfeature img.buttonorshort,.superhero .superfeature img.buttonor,.superhero .superfeature span.buttoncontainer a{clear:both}.superhero .superfeaturecontainer,.superhero .sharedContent{width:90%}.superherodouble .superfeature{width:auto}.superherodouble .superfeature.second{padding-left:0}@media only screen and (max-width:360px){.superhero .superfeature .hero{position:inherit}.superheromirroredsingle .rightblock{width:auto;margin-left:0}}@media only screen and (min-width:360px){.superhero .buttoncontainer .VeryLarge{height:58px}.superhero .buttoncontainer .VeryLarge img{width:235px}.superhero .buttoncontainer .VeryLarge:hover img{top:-63px}}.globalcookiepolicycontainer{min-width:90px;height:10px;background-color:transparent;top:10px;right:3px}.globalcookiepolicycontainer #divCookiePolicyDetails{display:none}.globalcookiepolicycontainer #divCoookiePolicyDetailsMobile{display:block}.globalcookiepolicylink{color:#717171!important;text-decoration:underline}.globalcookiepolicylink:hover{color:#e85c17}#backtotop{bottom:100px;position:fixed;right:-15px;opacity:.5;z-index:999}#backtotop:hover{opacity:1}.infographic_content{margin-top:-200px;padding-top:10px;background-color:#fff;overflow:hidden}.infographic_content h1,.infographic_content h2{width:100%;text-align:center}.ancillary{}.infographic{}.infographic img{width:100%;margin:0 auto}.infographic img:hover{}.infographic-metadata{padding:10px}.infographic-meta{padding-bottom:10px}.infographic-meta h2{margin-top:5px}.infographic-metadata h3{}.related-item-container{}.related-item-container a{display:inline-block;margin-right:2%;width:22%}.related-item-container img{width:100%}.infographic_thumbnail{}.infographic_thumbnail:hover{}.latest-item-container .related-item-title,.featured-infographic>span{}.featured_infographic_background{width:100%;height:710px}.featured_infographics_container{position:relative}.featured_infographics_container .featured-infographic{width:90%}.featured_infographics_container>h2{font-size:23px;padding-left:0}.featured_infographics{width:100%;top:70px}.featured-infographic{background-color:#fff;display:block;margin:0 auto 20px}.featured-infographic>img,.latest-item-container img{width:100%}.infographic_thumbnail>span{}.gallery_latest_infographics_container{left:0;top:0;position:relative}.gallery_latest_infographics_container a{float:left;left:0;list-style-type:none;margin:0;position:relative}.gallery_latest_infographics_container a img{border:none;width:300px}.gallery_latest_infographics_container .featured-infographic{}.featured_infographics .featured-infographic img{}.active-category{}.filter a,.filter-header{border-radius:5px 5px 5px 5px;cursor:pointer;max-height:40px;line-height:40px;margin:0 auto;text-align:center;width:90%;display:block;background:url("/business_images/repeating_textures.png") repeat-x scroll 0 -208px transparent;-moz-transition:ease-in-out 1s all;-o-transition:ease-in-out 1s all;-webkit-transition:ease-in-out 1s all;transition:ease-in-out 1s all}.filter a{color:#000}.filter a:hover{color:#e85c17}.infographic-pager{margin:20px 0;text-align:center;width:100%;padding-bottom:5px}.pager-next-page,.pager-previous-page{}.pager-next-page{}.pager-previous-page{}.pager-next-page:hover,.pager-previous-page:hover{}.pager-numbered-page{}.pager-numbered-page:hover{}.gallery_latest_infographics_container-wrap{margin:0 auto;overflow:hidden;width:300px;position:relative}.gallery_latest_infographics_container-controls{margin:0 auto;width:500px}.gallery_latest_infographics_container-prev{float:left}.gallery_latest_infographics_container-next{float:right}.gallery_wrap{margin:10px auto;overflow:hidden;width:302px;position:relative}#gallery-prev,#gallery-next{position:relative;top:-200px;height:70px;width:70px;text-indent:-9999px}#gallery-prev{float:left;left:-35px;background-image:url(/business_images/infographics/back-button.png)}#gallery-prev:hover,#gallery-next:hover,#gallery-prev:active,#gallery-next:active{background-position:0 -70px}#gallery-next{float:right;right:-35px;background-image:url(/business_images/infographics/next-button.png)}#gallery-controls{left:0;margin:0 auto;position:relative;width:300px}.infographic .infographic-click-to-zoom{right:0}.large-share-container .share_button img{width:100%}.share_button{margin:10px 2% 0 0;width:22%}.share_button:hover{}.share_button>img{}@media only screen and (min-width:360px){.full{padding-bottom:35px}.full img.hero{bottom:-60px}.guidepromo_full{height:90px}}.full-width-banner-container{width:90%;margin:0 5% 15px;text-align:center}.full-width-banner-container .primary-image,.full-width-banner-container .secondary-image{border:0;margin:0;padding:0;max-width:100%} 

/*#logo{display:none;} */
#contact{display:none;} 

#navigationContainer{display:none;}
.message{display:none;} 

.footer{width:90%;max-width:90%;} 
.footerntb{width:100%;max-width:100%;} 

}

@media only screen
and (max-width : 319px) {
	
	.header_band_idx {margin-top:100px;}
	#logo {height: 64px; width:240px; overflow: hidden; background: url('/images/headerbusiness240.jpg') repeat-x; background-repeat: no-repeat; position: relative; margin: 0; padding: 0; border :0; outline: 0;}
	#Crls {display:none;}
	.teaserImage{max-width:100%!important;position:absolute!important;opacity:0.3;filter:alpha(opacity=30);}
	#topResponsiveSmall {width:234px;height:60px;}
	.header {height:60px;}
	#headerwrapper {height:60px;}
	#map_canvas {display:none;}
	#mobile_map_canvas {display:block;position: relative;width: 220px;height: 500px;margin: auto;z-index:0; top: 0px; left: 0px;overflow: "hidden";border: 0px solid grey;}
	#mainPhoto {display:none;}
	#businessNamePhoto {margin-left: 5px;}
	#businessName {width: 100%;float: left;}


	.faceBook {display:none;}
	.claimBusiness {display:none;}
	.adminButton {display:none;}
	.businessReviewsLinks {display:none;}
	#postalAddress {display:none;}
	#contactFax {display:none;}
	#businessDescriptionTitle {display:none;}
	#streetAddressTitle {display: none;}
	#postalAddressTitle {display: none;}
	#contactPhoneTitle {display: none;}
	#contactFaxTitle {display: none;}
	#contactEmailAddressTitle {display: none;}
	#contactWebsiteTitle {display: none;}

	#contactFacebookTitle {display: none;}
	#contactTwitterTitle {display: none;}
	#contactLinkedinTitle {display: none;}

	#FBLikesReviewForm {display: none;}
	#nothing_found {display: none;}
	#business_listing_off {display: none;}
	#markers_loading {display: none;}
	#MorePlaces {display: none;}
	#topResponsive {display: none;}
	#business_listing {position: relative; margin: 0 0 0 0;padding: 0 0 0 0;width: 238px;height: 700px;}

	.lreviews {width: 100%;margin-left:5px;}
	.lreviewright {width: 95%;}
}

@media only screen
and (min-width : 320px)
and (max-width : 479px) {

	.rstars {width:100%;}
	.rform {width:100%;}
	
	.header_band_idx {margin-top:150px;}
	#logo {height: 86px; width:320px; overflow: hidden; background: url('/images/headerbusiness320.jpg') repeat-x; background-repeat: no-repeat; position: relative; margin: 0; padding: 0; border :0; outline: 0;}
	#Crls {display:none;}
	.teaserImage{max-width:100%!important;position:absolute!important;opacity:0.3;filter:alpha(opacity=30);}
	#topResponsiveSmall {text-align:center;width:320px;margin:auto;}
	.header {height:60px;}
	#headerwrapper {height:60px;}
	#map_canvas {display:none;}
	#mobile_map_canvas {display:block;position: relative;width: 90%;height: 500px;margin:auto;z-index:0; top: 0px; left: 0px;overflow: "hidden";border: 0px solid grey;}

	#mainPhoto {margin-right: 5px;float: right;}
	#businessNamePhoto {margin-left: 5px;}
	#businessName {width: 60%;float: left;}


	.faceBook {display:none;}
	.claimBusiness {display:none;}
	.adminButton {display:none;}
	.businessReviewsLinks {display:none;}
	#postalAddress {display:none;}
	#contactFax {display:none;}
	#businessDescriptionTitle {display:none;}
	#streetAddressTitle {display: none;}
	#postalAddressTitle {display: none;}
	#contactPhoneTitle {display: none;}
	#contactFaxTitle {display: none;}
	#contactEmailAddressTitle {display: none;}
	#contactWebsiteTitle {display: none;}

	#contactFacebookTitle {display: none;}
	#contactTwitterTitle {display: none;}
	#contactLinkedinTitle {display: none;}

	#FBLikesReviewForm {display: none;}
	#nothing_found {display: none;}
	#business_listing_off {display: none;}
	#markers_loading {display: none;}
	#MorePlaces {display: none;}
	#topResponsive {display: none;}
	#business_listing {position: relative; margin: 0 0 0 0;padding: 0 0 0 0;width: 318px;/*1px+1px border*/height: 700px;}
	.lreviews {width: 100%;margin-left:5px;}
	.lreviewright {width: 95%;}
}

@media only screen
and (min-width : 480px)
and (max-width : 767px) {
	
	.header_band_idx {margin-top:150px;}
	#logo {height: 129px; width:480px; overflow: hidden; background: url('/images/headerbusiness480.jpg') repeat-x; background-repeat: no-repeat; position: relative; margin: 0; padding: 0; border :0; outline: 0;}

	#Crls {display:none;}

	.teaserImage{max-width:100%!important;position:absolute!important;opacity:0.3;filter:alpha(opacity=30);}
	#topResponsiveSmall {width:468px;height:60px;}
	.header {height:60px;}
	#headerwrapper {height:60px;}
	#map_canvas {display:none;}
	#mobile_map_canvas {display:block;position: relative;width:95%;height: 500px;margin:auto;z-index:0; top: 0px; left: 0px;overflow: "hidden";border: 0px solid grey;}

	#mainPhoto {margin-right: 5px;float: right;}
	#businessNamePhoto {margin-left: 5px;}
	#businessName {width: 60%;float: left;}


	.faceBook {display:none;}
	.claimBusiness {display:none;}
	.adminButton {display:none;}
	.businessReviewsLinks {display:none;}
	#postalAddress {display:none;}
	#contactFax {display:none;}
	#businessDescriptionTitle {display:none;}
	#streetAddressTitle {display: none;}
	#postalAddressTitle {display: none;}
	#contactPhoneTitle {display: none;}
	#contactFaxTitle {display: none;}
	#contactEmailAddressTitle {display: none;}
	#contactWebsiteTitle {display: none;}

	#contactFacebookTitle {display: none;}
	#contactTwitterTitle {display: none;}
	#contactLinkedinTitle {display: none;}

	#FBLikesReviewForm {display: none;}
	#nothing_found {display: none;}
	#business_listing_off {display: none;}
	#markers_loading {display: none;}
	#MorePlaces {display: none;}
	#topResponsive {display: none;}
	#business_listing {position: relative; margin: 0 0 0 0;padding: 0 0 0 0;width: 478px;height: 650px;}
	.lreviews {width: 100%;margin-left:5px;}
	.lreviewright {width: 95%;}
}

@media only screen
and (min-width : 768px)
and (max-width : 1023px) {
	
	.header_band_idx {margin-top:150px;}
	#logo {height: 127px; width:768px; overflow: hidden; background: url('/images/headerbusiness768.jpg') repeat-x; background-repeat: no-repeat; position: relative; margin: 0; padding: 0; border :0; outline: 0;}
	.teaserImage{max-width:100%!important;position:absolute!important}
	#topResponsiveSmall {width:728px;height:90px;}
	.header {height:90px;}
	#headerwrapper {height:90px;}
	#map_canvas {width:768px;}
	#mainPhoto {display:none;}
	#businessNamePhoto {margin-left: 5px;}
	#businessName {width: 100%;float: left;}

	.faceBook {display:none;}
	.claimBusiness {display:none;}
	.adminButton {display:none;}
	.businessReviewsLinks {display:none;}
	#postalAddress {display:none;}
	#contactFax {display:none;}
	#businessDescriptionTitle {display:none;}
	#streetAddressTitle {display: none;}
	#postalAddressTitle {display: none;}
	#contactPhoneTitle {display: none;}
	#contactFaxTitle {display: none;}
	#contactEmailAddressTitle {display: none;}
	#contactWebsiteTitle {display: none;}

	#contactFacebookTitle {display: none;}
	#contactTwitterTitle {display: none;}
	#contactLinkedinTitle {display: none;}

	#FBLikesReviewForm {display: none;}
	#nothing_found {display: none;}
	#business_listing_off {display: none;}
	#MorePlaces {display: none;}
	#topResponsive {display: none;}
	.lreviews {width:100%;margin-left:5px;}
	.lreviewright {width: 95%;}
}

@media only screen
and (max-width : 667px) {

	/*.back-to-top {left: 0;}*/

}/*@import url("/css/base.css");@import url("/css/desktop.css");*/

@media only print and (min-width: 769px) {
#navigationContainer,.sign_in,.footer .nav,.sidebar,.page_next,.page_back,.tabs{display:none}body{border-top:none}.news li a{font-size:75%}.secondary_content,.testimonial blockquote{border:none!important}.guide_content{float:left;width:100%!important;padding-right:30px;margin:-80px 0 0;height:auto;border:none!important}.guide_content .article{border:none!important;position:relative;margin:0;width:85%!important}.breadcrumb{border:none!important;top:120px}.negative{border-radius:none!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-o-border-radius:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-o-box-shadow:none!important}.feature_item_1,feature_item_2{padding-top:40px!important}.guide_content{top:auto!important}.page_prev,.page_next{display:none}
}
</style>

<!--[if lt IE 9]>
<link rel="stylesheet" media="screen" href="css/indx.css" />
<![endif]-->


<link rel="canonical" href="https://www.a-zbusinessfinder.com/" />

<style>
.h2home {color:#000;font-size:13px;font-family:Arial,sans-serif;}
</style>

<style>
.tab-bar {
  display:none;}
.off-canvas-wrap {
  -webkit-backface-visibility: hidden;
  position: relative;
  width: 100%;
  overflow: hidden; }
  .off-canvas-wrap.move-right, .off-canvas-wrap.move-left {
    min-height: 100%;
    -webkit-overflow-scrolling: touch; }

.inner-wrap {
  position: relative;
  width: 100%;
  -webkit-transition: -webkit-transform 500ms ease;
  -moz-transition: -moz-transform 500ms ease;
  -ms-transition: -ms-transform 500ms ease;
  -o-transition: -o-transform 500ms ease;
  transition: transform 500ms ease; }
  .inner-wrap:before, .inner-wrap:after {
    content: " ";
    display: table; }
  .inner-wrap:after {
    clear: both; }

.tab-bar {
  -webkit-backface-visibility: hidden;
  color: #FFFFFF;
  height: 2.8125rem;
  line-height: 2.8125rem;
  position: relative; }
  .tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 {
    color: #FFFFFF;
    font-weight: bold;
    line-height: 2.8125rem;
    margin: 0; }
  .tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 {
    font-size: 1.125rem; }

.left-small {
  height: 2.8125rem;
  background: #8EB9CA;
  position: absolute;
  top: 0;
  width: 2.8125rem;
  border-right: solid 0px #1a1a1a;
  left: 0; }

.right-small {
  height: 2.8125rem;
  background: #8EB9CA;
  position: absolute;
  top: 0;
  width: 2.8125rem;
  border-left: solid 0px #1a1a1a;
  right: 0; }
@media only screen and (max-width: 41.750em) {
  .tab-bar {display:block;
   background-repeat: no-repeat; }

  .small-only-text-left {
    text-align: left !important; }

  .small-only-text-right {
    text-align: right !important; }

  .small-only-text-center {
    text-align: center !important; }

  .small-only-text-justify {
    text-align: justify !important; } }
.tab-bar .menu-icon {
  color: #FFFFFF;
  display: block;
  height: 2.8125rem;
  padding: 0;
  position: relative;
  text-indent: 2.1875rem;
  transform: translate3d(0, 0, 0);
  width: 2.8125rem; }
  .tab-bar .menu-icon span::after {
    content: "";
    display: block;
    height: 0;
    position: absolute;
    top: 50%;
    margin-top: -0.5rem;
    left: 0.90625rem;
    box-shadow: 0 0 0 1px #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;
    width: 1rem; }
  .tab-bar .menu-icon span:hover:after {
    box-shadow: 0 0 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3; }

.left-off-canvas-menu {
  -webkit-backface-visibility: hidden;
  background: #8FC3D8;
  bottom: 0;
  box-sizing: content-box;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: 0;
  transition: transform 500ms ease 0s;
  width: 15.625rem;
  z-index: 1001;
  -webkit-transform: translate3d(-100%, 0, 0);
  -moz-transform: translate3d(-100%, 0, 0);
  -ms-transform: translate(-100%, 0);
  -ms-transform: translate3d(-100%, 0, 0);
  -o-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  left: 0; }
  .left-off-canvas-menu * {
    -webkit-backface-visibility: hidden; }

.right-off-canvas-menu {
  -webkit-backface-visibility: hidden;
  background: #8FC3D8;
  bottom: 0;
  box-sizing: content-box;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: 0;
  transition: transform 500ms ease 0s;
  width: 15.625rem;
  z-index: 1001;
  -webkit-transform: translate3d(100%, 0, 0);
  -moz-transform: translate3d(100%, 0, 0);
  -ms-transform: translate(100%, 0);
  -ms-transform: translate3d(100%, 0, 0);
  -o-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  right: 0; }
  .right-off-canvas-menu * {
    -webkit-backface-visibility: hidden; }
</style>
<style>
meta.foundation-version {
  font-family: "/5.5.2/"; }

meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0; }

meta.foundation-mq-small-only {
  font-family: "/only screen and (max-width: 40em)/";
  width: 0; }

meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.0625em)/";
  width: 40.0625em; }

meta.foundation-mq-medium-only {
  font-family: "/only screen and (min-width:40.0625em) and (max-width:64em)/";
  width: 40.0625em; }

meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.0625em)/";
  width: 64.0625em; }

meta.foundation-mq-large-only {
  font-family: "/only screen and (min-width:64.0625em) and (max-width:90em)/";
  width: 64.0625em; }

meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.0625em)/";
  width: 90.0625em; }

meta.foundation-mq-xlarge-only {
  font-family: "/only screen and (min-width:90.0625em) and (max-width:120em)/";
  width: 90.0625em; }

meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.0625em)/";
  width: 120.0625em; }

meta.foundation-data-attribute-namespace {
  font-family: false; }

html, body {
  height: 100%; }

a:hover {
  cursor: pointer; }

img {
  max-width: 100%;
  height: auto; }

img {
  -ms-interpolation-mode: bicubic; }

#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
  max-width: none !important; }

.left {
  float: left !important; }

.right {
  float: right !important; }

.clearfix:before, .clearfix:after {
  content: " ";
  display: table; }
.clearfix:after {
  clear: both; }

.hide {
  display: none; }

.invisible {
  visibility: hidden; }

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

img {
  display: inline-block;
  vertical-align: middle; }

textarea {
  height: auto;
  min-height: 50px; }

select {
  width: 100%; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

.text-justify {
  text-align: justify !important; }

@media only screen {
  .small-text-left {
    text-align: left !important; }

  .small-text-right {
    text-align: right !important; }

  .small-text-center {
    text-align: center !important; }

  .small-text-justify {
    text-align: justify !important; } }
@media only screen and (min-width: 40.0625em) and (max-width: 64em) {

  .medium-only-text-left {
    text-align: left !important; }

  .medium-only-text-right {
    text-align: right !important; }

  .medium-only-text-center {
    text-align: center !important; }

  .medium-only-text-justify {
    text-align: justify !important; } }
@media only screen and (min-width: 40.0625em) {

  .medium-text-left {
    text-align: left !important; }

  .medium-text-right {
    text-align: right !important; }

  .medium-text-center {
    text-align: center !important; }

  .medium-text-justify {
    text-align: justify !important; } }
@media only screen and (min-width: 64.0625em) and (max-width: 90em) {

  .large-only-text-left {
    text-align: left !important; }

  .large-only-text-right {
    text-align: right !important; }

  .large-only-text-center {
    text-align: center !important; }

  .large-only-text-justify {
    text-align: justify !important; } }
@media only screen and (min-width: 64.0625em) {
  .large-text-left {
    text-align: left !important; }

  .large-text-right {
    text-align: right !important; }

  .large-text-center {
    text-align: center !important; }

  .large-text-justify {
    text-align: justify !important; } }
@media only screen and (min-width: 90.0625em) and (max-width: 120em) {
  .xlarge-only-text-left {
    text-align: left !important; }

  .xlarge-only-text-right {
    text-align: right !important; }

  .xlarge-only-text-center {
    text-align: center !important; }

  .xlarge-only-text-justify {
    text-align: justify !important; } }
@media only screen and (min-width: 90.0625em) {
  .xlarge-text-left {
    text-align: left !important; }

  .xlarge-text-right {
    text-align: right !important; }

  .xlarge-text-center {
    text-align: center !important; }

  .xlarge-text-justify {
    text-align: justify !important; } }
@media only screen and (min-width: 120.0625em) and (max-width: 6249999.9375em) {
  .xxlarge-only-text-left {
    text-align: left !important; }

  .xxlarge-only-text-right {
    text-align: right !important; }

  .xxlarge-only-text-center {
    text-align: center !important; }

  .xxlarge-only-text-justify {
    text-align: justify !important; } }
@media only screen and (min-width: 120.0625em) {
  .xxlarge-text-left {
    text-align: left !important; }

  .xxlarge-text-right {
    text-align: right !important; }

  .xxlarge-text-center {
    text-align: center !important; }

  .xxlarge-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width: 400.0625em) {
  h1, h2, h3, h4, h5, h6 {
    line-height: 1.4; }

  h1 {
    font-size: 2.75rem; }

  h2 {
    font-size: 2.3125rem; }

  h3 {
    font-size: 1.6875rem; }

  h4 {
    font-size: 1.4375rem; }

  h5 {
    font-size: 1.125rem; }

  h6 {
    font-size: 1rem; } }

/* Typography resets */
dl,
dt,
dd,
ul,
ol,
li {
  margin: 0;
  padding: 0; }

.tab-bar-section {
  height: 2.8125rem;
  padding: 0 0.625rem;
  position: absolute;
  text-align: center;
  top: 0; }
  .tab-bar-section.left {
    text-align: left; }
  .tab-bar-section.right {
    text-align: right; }
  .tab-bar-section.left {
    left: 0;
    right: 2.8125rem; }
  .tab-bar-section.right {
    left: 2.8125rem;
    right: 0; }
  .tab-bar-section.middle {
    left: 2.8125rem;
    right: 2.8125rem; }


ul.off-canvas-list {
  list-style-type: none;
  margin: 0;
  padding: 0; }
  ul.off-canvas-list li label {
    background: #444444;
    border-bottom: none;
    border-top: 1px solid #5e5e5e;
    color: #999999;
    display: block;
    font-size: 0.75rem;
    font-weight: bold;
    margin: 0;
    padding: 0.3rem 0.9375rem;
    text-transform: uppercase; }
  ul.off-canvas-list li a {
    border-bottom: 1px solid #262626;
    color: rgba(000, 000, 000, 0.7);
    display: block;
    padding: 0.66667rem;
    transition: background 300ms ease; }
    ul.off-canvas-list li a:hover {
      background: #8EB9CA; }
    ul.off-canvas-list li a:active {
      background: #8FC3D8; }

.move-right > .inner-wrap {
  -webkit-transform: translate3d(15.625rem, 0, 0);
  -moz-transform: translate3d(15.625rem, 0, 0);
  -ms-transform: translate(15.625rem, 0);
  -ms-transform: translate3d(15.625rem, 0, 0);
  -o-transform: translate3d(15.625rem, 0, 0);
  transform: translate3d(15.625rem, 0, 0); }
.move-right .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002; }
  @media only screen and (min-width: 40.0625em) {
    .move-right .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.move-left > .inner-wrap {
  -webkit-transform: translate3d(-15.625rem, 0, 0);
  -moz-transform: translate3d(-15.625rem, 0, 0);
  -ms-transform: translate(-15.625rem, 0);
  -ms-transform: translate3d(-15.625rem, 0, 0);
  -o-transform: translate3d(-15.625rem, 0, 0);
  transform: translate3d(-15.625rem, 0, 0); }
.move-left .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002; }
  @media only screen and (min-width: 40.0625em) {
    .move-left .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu {
  -ms-transform: none;
  -webkit-transform: none;
  -moz-transform: none;
  -o-transform: none;
  transform: none;
  z-index: 1003; }
.offcanvas-overlap .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002; }
  @media only screen and (min-width: 40.0625em) {
    .offcanvas-overlap .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.offcanvas-overlap-left .right-off-canvas-menu {
  -ms-transform: none;
  -webkit-transform: none;
  -moz-transform: none;
  -o-transform: none;
  transform: none;
  z-index: 1003; }
.offcanvas-overlap-left .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002; }
  @media only screen and (min-width: 40.0625em) {
    .offcanvas-overlap-left .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.offcanvas-overlap-right .left-off-canvas-menu {
  -ms-transform: none;
  -webkit-transform: none;
  -moz-transform: none;
  -o-transform: none;
  transform: none;
  z-index: 1003; }
.offcanvas-overlap-right .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002; }
  @media only screen and (min-width: 40.0625em) {
    .offcanvas-overlap-right .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.no-csstransforms .left-off-canvas-menu {
  left: -15.625rem; }
.no-csstransforms .right-off-canvas-menu {
  right: -15.625rem; }
.no-csstransforms .move-left > .inner-wrap {
  right: 15.625rem; }
.no-csstransforms .move-right > .inner-wrap {
  left: 15.625rem; }

.left-submenu {
  -webkit-backface-visibility: hidden;
  -webkit-overflow-scrolling: touch;
  background: #8FC3D8;
  bottom: 0;
  box-sizing: content-box;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: 0;
  width: 15.625rem;
  z-index: 1002;
  -webkit-transform: translate3d(-100%, 0, 0);
  -moz-transform: translate3d(-100%, 0, 0);
  -ms-transform: translate(-100%, 0);
  -ms-transform: translate3d(-100%, 0, 0);
  -o-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  left: 0;
  -webkit-transition: -webkit-transform 500ms ease;
  -moz-transition: -moz-transform 500ms ease;
  -ms-transition: -ms-transform 500ms ease;
  -o-transition: -o-transform 500ms ease;
  transition: transform 500ms ease; }
  .left-submenu * {
    -webkit-backface-visibility: hidden; }
  .left-submenu .back > a {
    background: #8EB9CA;
    border-bottom: none;
    border-top: 1px solid #5e5e5e;
    color: #000000;
    font-weight: bold;
    padding: 0.3rem 0.9375rem;
    text-transform: uppercase;
    margin: 0; }
    .left-submenu .back > a:hover {
      background: #8EBBCD;
      border-bottom: none;
      border-top: 1px solid #5e5e5e; }
    .left-submenu .back > a:before {
      content: "\AB";
      margin-right: .5rem;
      display: inline; }
  .left-submenu.move-right, .left-submenu.offcanvas-overlap-right, .left-submenu.offcanvas-overlap {
    -webkit-transform: translate3d(0%, 0, 0);
    -moz-transform: translate3d(0%, 0, 0);
    -ms-transform: translate(0%, 0);
    -ms-transform: translate3d(0%, 0, 0);
    -o-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0); }

.right-submenu {
  -webkit-backface-visibility: hidden;
  -webkit-overflow-scrolling: touch;
  background: #333333;
  bottom: 0;
  box-sizing: content-box;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: 0;
  width: 15.625rem;
  z-index: 1002;
  -webkit-transform: translate3d(100%, 0, 0);
  -moz-transform: translate3d(100%, 0, 0);
  -ms-transform: translate(100%, 0);
  -ms-transform: translate3d(100%, 0, 0);
  -o-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  right: 0;
  -webkit-transition: -webkit-transform 500ms ease;
  -moz-transition: -moz-transform 500ms ease;
  -ms-transition: -ms-transform 500ms ease;
  -o-transition: -o-transform 500ms ease;
  transition: transform 500ms ease; }
  .right-submenu * {
    -webkit-backface-visibility: hidden; }
  .right-submenu .back > a {
    background: #8EB9CA;
    border-bottom: none;
    border-top: 1px solid #5e5e5e;
    color: #999999;
    font-weight: bold;
    padding: 0.3rem 0.9375rem;
    text-transform: uppercase;
    margin: 0; }
    .right-submenu .back > a:hover {
      background: #8EBBCD;
      border-bottom: none;
      border-top: 1px solid #5e5e5e; }
    .right-submenu .back > a:after {
      content: "\BB";
      margin-left: .5rem;
      display: inline; }
  .right-submenu.move-left, .right-submenu.offcanvas-overlap-left, .right-submenu.offcanvas-overlap {
    -webkit-transform: translate3d(0%, 0, 0);
    -moz-transform: translate3d(0%, 0, 0);
    -ms-transform: translate(0%, 0);
    -ms-transform: translate3d(0%, 0, 0);
    -o-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0); }

.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after {
  content: "\BB";
  margin-left: .5rem;
  display: inline; }

.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before {
  content: "\AB";
  margin-right: .5rem;
  display: inline; }
.black {
  color:#000;
}

.back-to-top {
background: none;
margin: 0;
position: fixed;
bottom: 0;
text-align:center;
right: 0;
width: 45px;
height: 45px;
z-index: 100;
display: none;
text-decoration: none;
color: #ffffff;
background-color: #8EB9CA;
}
.back-to-top:hover, .back-to-top:focus {
    color: #3C81BA;
}

.back-to-top i {
  font-size: 35px;
}

</style>
<script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-2601366775820211" crossorigin="anonymous"></script><script type='text/javascript'>
var ezoTemplate = 'orig_site';
var ezouid = '1';
var ezoFormfactor = '1';
</script><script data-ezscrex="false" type='text/javascript'>
var soc_app_id = '0';
var did = 124033;
var ezdomain = 'a-zbusinessfinder.com';
var ezoicSearchable = 1;
</script>
<script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>function create_ezolpl() {
	var d = new Date();
	d.setTime(d.getTime() + 365 * 24 * 60 * 60 * 1000);
	var expires = "expires=" + d.toUTCString();
	__ez.ck.setByCat(
	  "ezux_lpl_124033",
	  new Date().getTime() +
		"|" +
		_ezaq.page_view_id +
		"|" +
		_ezaq.is_return_visitor +
		"; " +
		expires,
	  "understand_audiences",
	  false
	);
  }
  function attach_ezolpl() {
	if (document.readyState === "complete") {
	  create_ezolpl();
	  return;
	}
	window.addEventListener("load", create_ezolpl);
  }  

__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", null, false, ['/detroitchicago/boise.js'], true, false, false, false);
</script><script type="text/javascript">(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=1;</script>
<script type="text/javascript">var cmpIsOn = true;</script></head>
                
<body class="fixedWidth"><script>var ezCmpChangeLogId=638802;var ezCmpCacheBusterId=200</script><script src="https://the.gatekeeperconsent.com/v2/cmp.js?v=200" id="cmpjs" async="true"></script>

<div class="off-canvas-wrap" data-offcanvas="">
<div class="inner-wrap">

		

    <nav class="tab-bar">
      <section class="left-small">
        <a class="left-off-canvas-toggle menu-icon" href="/"><span></span></a>
      </section>
    </nav>

    <aside class="left-off-canvas-menu">
      <ul class="off-canvas-list">
        <li><a href="/">Home</a></li>
        <li><a href="/businesses-in-Australia.php">Australia</a></li>
        <li><a href="/businesses-in-Canada.php">Canada</a></li>
        <li><a href="/businesses-in-New-Zealand.php">New Zealand</a></li>
        <li><a href="/businesses-in-United-Kingdom.php">United Kingdom</a></li>
        <li><a href="/businesses-in-United-States.php">United States</a></li>

        <li class="has-submenu"><a href="#">Get Involved</a>
            <ul class="left-submenu">
                <li class="back"><a href="#">Back</a></li>
	        <li><a href="/listing.php">List Your Business</a></li>
                <li><a href="/login.php">Owners Login</a></li>
                <li><a href="/join.php">Reviewers</a></li>
            </ul>
        </li>

        <li class="has-submenu"><a href="#">Contact</a>
            <ul class="left-submenu">
                <li class="back"><a href="#">Back</a></li>
                <li><a href="/contact.php">Contact Directory Admin</a></li>
            </ul>
        </li>
      </ul>
    </aside>


<div class="header">
	<div id="headerwrapper">
		<div id="logo" style="float:left;">
			<div class="primary_logo"><a href="/"><img src="/business_images/masthead_sm.jpg" width="278" height="75" alt="A-ZBusinessFinder.com - Saving your Time and Money" title="A-ZBusinessFinder.com - Saving your Time and Money" border="0"/></a></div>
		</div>
		<div id="topResponsiveSmall" align="center">
		<br/>
		<!-- Ezoic - top_of_page - top_of_page -->
<div id="ezoic-pub-ad-placeholder-112">
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-2601366775820211" data-ad-slot="1660321570" data-ad-format="auto" data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script></div>
<!-- End Ezoic - top_of_page - top_of_page -->
		</div>
		<div id="contact" style="float:left;">
			<a href="https://www.a-zbusinessfinder.com/contact.php" class="sign_in"><img src="https://www.a-zbusinessfinder.com/business_images/contact_us.png" alt="Contact Us" /></a>
		</div>
	</div><!-- headerwrapper -->

	<div id="navigationContainer" class="nav">
	<span id="mobilemenu">Menu</span>
		<ul>
			<li class="home"><a class="menu_item" href="/" title="Back to homepage">Home</a></li>
			<li class="menu_1"><a href="https://www.a-zbusinessfinder.com/businesses-in-Australia.php" target="_self" class="menu_item">Australia</a></li>
			<li class="menu_2"><a href="https://www.a-zbusinessfinder.com/businesses-in-Canada.php" target="_self" class="menu_item">Canada</a></li>
			<li class="menu_3"><a href="https://www.a-zbusinessfinder.com/businesses-in-New-Zealand.php" target="_self" class="menu_item">New Zealand</a></li>
			<li class="menu_4"><a href="https://www.a-zbusinessfinder.com/businesses-in-United-Kingdom.php" target="_self" class="menu_item">United Kingdom</a></li>
			<li class="menu_5"><a href="https://www.a-zbusinessfinder.com/businesses-in-United-States.php" target="_self" class="menu_item">United States</a></li>
			<li class="menu_6">
				<a href="https://www.a-zbusinessfinder.com/listing.php" target="_self" class="menu_item">List Your Business</a>
				<div class="col1">
				<ul>
				<li class="heading">List Your Business Here</li>
				<li><a href="https://www.a-zbusinessfinder.com/listing.php">A free listing on A-Z BUSINESS FINDER.COM increases your visibility to prospective clients, new members or service-seekers.
				<br/><br/>Promote your business, society, club, church, or other organization online for free, engage with current and potential customers and members. Grow your reputation through recommendations and reviews.
				<br/><br/>All our listings are search engine optimized to get maximum coverage. A listing on A-Z BUSINESS FINDER.COM will move your organization up through the search engine rankings to be seen by more people.</a></li>
				</ul> 
				<span class="special_offer"><a title="List" your="" business="" href="https://www.a-zbusinessfinder.com/listing.php">List Your Business</a></span>
				</div>
			</li>
			<li class="menu_7"><a href="https://www.a-zbusinessfinder.com/login.php" target="_self" class="menu_item">Owners Login</a>
				<div class="col1">
				<ul>
				<li class="heading">Owners Login</li>
				<li><a href="https://www.a-zbusinessfinder.com/login.php">If you already have an A-Z BUSINESS FINDER.COM listing and know the username and password, you can log in here.
				<br/><br/>If you  have an A-Z BUSINESS FINDER.COM listing but DO NOT know the username and password, please use the Business Claim Link on the web page in question.</a>
				</li> 
				</ul> 
				<span class="special_offer"><a href="https://www.a-zbusinessfinder.com/login.php">Owners Log In</a></span>
				</div>
			</li>
			<li class="menu_8"><a href="https://www.a-zbusinessfinder.com/join.php" target="_self" class="menu_item">Reviewers</a>
				<div class="col1">
				<ul>
				<li class="heading">Become a Reviewer</li>
				<li><a href="https://www.a-zbusinessfinder.com/join.php">If you are already an A-Z BUSINESS FINDER.COM reviewer, you can log in here.
				<br/><br/>If not, you can also register here</a>.
				</li> 
				</ul> 
				<span class="special_offer"><a title="Homepage" href="https://www.a-zbusinessfinder.com/join.php">Reviewers Log In or Join</a></span>
				</div>
			</li>
		</ul>
	</div>
	<ul class="message">
		<li>
			Create your FREE listing in minutes (or upgrade to Premium $3.60 a month and watch your site visitors multiply)		</li>
	</ul>
</div>

<div class="header_band header_band_idx">

	<div class="feature_item_1">
		<h1>Service Seekers</h1>

		<h2 class="h2home" style="color:#000;font-size:13px;font-family:Arial,sans-serif;">■ <b>Find What You Need QUICKLY.</b></h2>
		With 18,365,947 business listings, it takes powerful search tools for find what you want - and we have them!<br/> 
		<br/>
		<h2 class="h2home" style="color:#000;font-size:13px;font-family:Arial,sans-serif;">■ <b>Have your say and tell others</b></h2>
		Your opinion matters, so tell us what you think. Leave feedback for companies you&#39;ve done business with, restaurants you&#39;ve eaten at, clubs you are a member of, shops you&#39;ve used locally.<br/> 
		<br/>
		<h2 class="h2home" style="color:#000;font-size:13px;font-family:Arial,sans-serif;">■ <b>Discover who&#39;s who near you</b></h2>
		Whether you are browsing casually or for a purpose, with 18,327,454 listings, A-Z BUSINESS FINDER will help you find what you want, <b>quickly and effortlessly</b>!
	</div>

	<div class="feature_item_2">
		<h2>Business &amp; Community Owners</h2>
		<h2 class="h2home" style="color:#000;font-size:13px;font-family:Arial,sans-serif;">■ <b>FREE Registration</b></h2>
		Registration takes just a few minutes and your listing will appear immediately.<br/> 
		<br/>
		<h2 class="h2home" style="color:#000;font-size:13px;font-family:Arial,sans-serif;">■ <b>Construct a Webpage in minutes</b></h2>
		Location map - Business or Community Description - Contact details - Images - Links to other websites.
		<br/>The more information you give, the better and there&#39;s a whole range of details you can add.<br/> 
		<br/>
		<h2 class="h2home" style="color:#000;font-size:13px;font-family:Arial,sans-serif;">■ <b>Get Feedback from your Customers</b></h2>
		Find out what your customers think about your business or service. It&#39;s <b>free market research</b>!
	</div>
</div><!-- header_band -->

<div><img src="business_images/z.gif" height="5" border="0" alt="Free Business Listings" title="Free Business Listings"/></div>

<div align="center">
	<style type="text/css">
@media (min-width:1024px) { .topad970 { width: 970px; height: 90px;  } }
</style>
<!-- Ezoic - under_first_paragraph 1 - under_first_paragraph -->
<div id="ezoic-pub-ad-placeholder-102">
<ins class="adsbygoogle" style="display:inline-block;width:970px;height:90px" data-ad-client="ca-pub-2601366775820211" data-ad-slot="4945523175"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script></div>
<!-- End Ezoic - under_first_paragraph 1 - under_first_paragraph -->
</div>
<br/>
<div style="max-width:1024px;margin:auto;text-align:center;">
	<div id="cse"><!--<span id="loading-cse"><br />Loading Search Bar...<br /><br /></span>--><script async="" src="https://cse.google.com/cse.js?cx=4a53a2bc18b1948d3"></script>
<div class="gcse-search"></div></div></div>

<!---->

<div class="main_content">
	<div class="services_grid clearfix inner">
		<ul>

		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;">
		<div>
		<a href="https://www.a-zbusinessfinder.com/businesses-in-United-States.php" target="_self"><img src="../business_images/USA_fp.jpg" width="160" height="90" border="0" alt="Businesses and Communities in United States" title="Businesses and Communities in United States" class="teaserImage"/>
		<h2 class="teaserheader black">United States</h2>
		<p>With 13,048,059 listings. You&#39;re sure to find what you&#39;re looking for here.</p>
		<span>Search in States</span><br/> 
		</a>
		</div>
		</li>

		
		<li style="background:#407F9663;-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Eurobahn-BMW-MINI-Mercedes-Benz-Audi-Greensboro-North-Carolina-USA/32579911/" target="_blank"><img src="/images/business_images/90/eurobahnm1_logo.jpg" width="160" height="140" border="0" alt="Eurobahn BMW MINI Mercedes-Benz Audi, Greensboro, NC, USA" title="Eurobahn BMW MINI Mercedes-Benz Audi, Greensboro, NC, USA" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 style="color:#000000;font-size:1.4em;" style="overflow:hidden;font-weight:bold;">Eurobahn BMW MINI Mercedes-Benz Audi</h2>
		<p style="font-weight:bold;">
			Greensboro<br/>
			NC<br/> 
			USA
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/The-Cleaning-Pros-of-America-Bradenton-Florida-USA/34065301/" target="_blank"><img src="/images/business_images/90/cleaningprosamerika_main_photo.jpg" width="160" height="140" border="0" alt="The Cleaning Pros of America, Bradenton, FL, USA" title="The Cleaning Pros of America, Bradenton, FL, USA" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">The Cleaning Pros of America</h2>
		<p style="">
			Bradenton<br/>
			FL<br/> 
			USA
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Paschette-Masonry-Landscape-Design-Merrick-New-York-USA/34065298/" target="_blank"><img src="/images/business_images/90/paschettelandscapedesign_main_photo.jpg" width="160" height="140" border="0" alt="Paschette - Masonry &amp; Landscape Design, Merrick, NY, USA" title="Paschette - Masonry &amp; Landscape Design, Merrick, NY, USA" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">Paschette - Masonry &amp; Landscape Design</h2>
		<p style="">
			Merrick<br/>
			NY<br/> 
			USA
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Rapid-Blinds-and-Shutters-Phoenix-Arizona-USA/34065296/" target="_blank"><img src="/images/business_images/90/rapidblindsphoenix_main_photo.png" width="160" height="140" border="0" alt="Rapid Blinds and Shutters, Phoenix, AZ, USA" title="Rapid Blinds and Shutters, Phoenix, AZ, USA" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">Rapid Blinds and Shutters</h2>
		<p style="">
			Phoenix<br/>
			AZ<br/> 
			USA
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/KVN-Vancouver-Siding-Vancouver-Washington-USA/34065295/" target="_blank"><img src="/images/business_images/90/kvnconstructionwa_main_photo.jpg" width="160" height="140" border="0" alt="KVN Vancouver Siding, Vancouver, WA, USA" title="KVN Vancouver Siding, Vancouver, WA, USA" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">KVN Vancouver Siding</h2>
		<p style="">
			Vancouver<br/>
			WA<br/> 
			USA
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/lerEXPO-Albany-New-York-USA/34065294/" target="_blank"><img src="/images/business_images/90/lerexpo123_main_photo.jpg" width="160" height="140" border="0" alt="lerEXPO, Albany, NY, USA" title="lerEXPO, Albany, NY, USA" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">lerEXPO</h2>
		<p style="">
			Albany<br/>
			NY<br/> 
			USA
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div style="width:300px;height:150px;"><!-- Ezoic - US_Ad - mid_content -->
<div id="ezoic-pub-ad-placeholder-135"> </div>
<!-- End Ezoic - US_Ad - mid_content -->		</div>
		</li>
		</ul>
	</div>
	<div class="clear"><span id="ezoic-pub-video-placeholder-2"></span></div>
</div>


<div class="main_content">
	<div class="clearfix inner">
		<ins class="adsbygoogle" style="display:inline-block;width:970px;height:90px" data-ad-client="ca-pub-2601366775820211" data-ad-slot="4945523175"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>			</div>
</div>

<div class="main_content">
	<div class="services_grid clearfix inner">
		<div class="blue-border">
			<!-- Ezoic - link_mid 1 - link_mid -->
<div id="ezoic-pub-ad-placeholder-104">
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-2601366775820211" data-ad-slot="8388373576" data-ad-format="auto" data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
<!-- End Ezoic - link_mid 1 - link_mid -->
		</div><br/>
	</div>
</div>


<div class="main_content">
	<div class="services_grid clearfix inner">
		<ul>

		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;">
		<div>
		<a href="https://www.a-zbusinessfinder.com/businesses-in-United-Kingdom.php" target="_self"><img src="../business_images/UK_fp.jpg" width="160" height="120" border="0" alt="Businesses and Communities in United Kingdom" title="Businesses and Communities in United Kingdom" class="teaserImage"/>
		<h2 class="teaserheader black">United Kingdom</h2>
		<p>2,065,702 business are listed from United Kingdom. Is yours?</p>
		<span>Search in UK</span><br/> 
		</a>
		</div>
		</li>

		
		<li style="background:#407F9663;-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Colin-Dawson-Windows-Ltd-Kings-Lynn-Norfolk-United-Kingdom/20046158/" target="_blank"><img src="/images/business_images/90/CoLiNdAwSoN_logo.png" width="160" height="140" border="0" alt="Colin Dawson Windows, Kings Lynn, Norfolk, UK" title="Colin Dawson Windows, Kings Lynn, Norfolk, UK" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 style="color:#000000;font-size:1.4em;" style="overflow:hidden;font-weight:bold;">Colin Dawson Windows Ltd</h2>
		<p style="font-weight:bold;">
			Kings Lynn<br/>
			Norfolk<br/> 
			United Kingdom
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Tailor-Made-London-London-Greater-Manchester-United-Kingdom/34065290/" target="_blank"><img src="/images/business_images/90/vogeg643_main_photo.jpg" width="160" height="140" border="0" alt="Tailor Made London, London, Greater Manchester, United Kingdom" title="Tailor Made London, London, Greater Manchester, United Kingdom" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">Tailor Made London</h2>
		<p style="">
			London<br/>
			Greater Manchester<br/> 
			United Kingdom
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/BML-Global-Bath-Buckinghamshire-United-Kingdom/34065282/" target="_blank"><img src="/images/business_images/90/bmlglobaluk_main_photo.png" width="160" height="140" border="0" alt="BML Global, Bath, Buckinghamshire, United Kingdom" title="BML Global, Bath, Buckinghamshire, United Kingdom" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">BML Global</h2>
		<p style="">
			Bath<br/>
			Buckinghamshire<br/> 
			United Kingdom
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Noya-London-London-London-E-United-Kingdom/34065275/" target="_blank"><img src="/images/business_images/90/noyalondonuk_main_photo.jpg" width="160" height="140" border="0" alt="Noya London, London, London E, United Kingdom" title="Noya London, London, London E, United Kingdom" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">Noya London</h2>
		<p style="">
			London<br/>
			London E<br/> 
			United Kingdom
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Full-Volume-UK-Middlesbrough-North-Yorkshire-United-Kingdom/34065262/" target="_blank"><img src="/images/business_images/90/fullvolumeuk_main_photo.jpg" width="160" height="140" border="0" alt="Full Volume UK, Middlesbrough, North Yorkshire, United Kingdom" title="Full Volume UK, Middlesbrough, North Yorkshire, United Kingdom" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">Full Volume UK</h2>
		<p style="">
			Middlesbrough<br/>
			North Yorkshire<br/> 
			United Kingdom
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/HomeCheck-Surveying-Houghton-Le-Spring-County-Durham-United-Kingdom/34065252/" target="_blank"><img src="/images/business_images/90/homechecksurveyuk_main_photo.jpg" width="160" height="140" border="0" alt="HomeCheck Surveying, Houghton Le Spring, County Durham, United Kingdom" title="HomeCheck Surveying, Houghton Le Spring, County Durham, United Kingdom" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">HomeCheck Surveying</h2>
		<p style="">
			Houghton Le Spring<br/>
			County Durham<br/> 
			United Kingdom
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div style="width:300px;height:150px;"><!-- Ezoic - UK_Ad - long_content -->
<div id="ezoic-pub-ad-placeholder-136"> </div>
<!-- End Ezoic - UK_Ad - long_content -->		</div>
		</li>
		</ul>
	</div>
</div>

<div class="main_content">
	<div class="clearfix inner">
		<ins class="adsbygoogle" style="display:inline-block;width:970px;height:90px" data-ad-client="ca-pub-2601366775820211" data-ad-slot="4945523175"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>			</div>
</div>

<div class="main_content">
	<div class="services_grid clearfix inner">
		<div class="blue-border">
			<!-- Ezoic - link_mid 1 - link_mid -->
<div id="ezoic-pub-ad-placeholder-104">
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-2601366775820211" data-ad-slot="8388373576" data-ad-format="auto" data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
<!-- End Ezoic - link_mid 1 - link_mid -->
		</div><br/>
	</div>
</div>



<div class="main_content">
	<div class="services_grid clearfix inner">
		<ul>

		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;">
		<div>
		<a href="https://www.a-zbusinessfinder.com/businesses-in-Canada.php" target="_self"><img src="../business_images/canada_fp.jpg" width="160" height="140" border="0" alt="Businesses and Communities in Canada" title="Businesses and Communities in Canada" class="teaserImage"/>
		<h2 class="teaserheader black">Canada</h2>
		<p>1,689,056 business listings in Canada. But is yours amongst them?</p>
		<span>Search in Canada</span><br/> 
		</a>
		</div>
		</li>

		
		<li style="background:#407F9663;-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/CHIC-Laser-Centre-Montreal-Quebec-Canada/33804676/" target="_blank"><img src="/images/business_images/90/nasad76_logo.png" width="160" height="140" border="0" alt="CHIC Laser Centre, Montreal, QC, Canada" title="CHIC Laser Centre, Montreal, QC, Canada" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 style="color:#000000;font-size:1.4em;" style="overflow:hidden;font-weight:bold;">CHIC Laser Centre</h2>
		<p style="font-weight:bold;">
			Montreal<br/>
			QC<br/> 
			Canada
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Gumshoe-Branding-Calgary-Alberta-Canada/34065299/" target="_blank"><img src="/images/business_images/90/gumshoebranding_main_photo.jpg" width="160" height="140" border="0" alt="Gumshoe Branding, Calgary, AB, Canada" title="Gumshoe Branding, Calgary, AB, Canada" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">Gumshoe Branding</h2>
		<p style="">
			Calgary<br/>
			AB<br/> 
			Canada
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Secure-Data-Recovery-Services-London-Ontario-Canada/34065291/" target="_blank"><img src="/images/business_images/90/securedatalondon_main_photo.jpg" width="160" height="140" border="0" alt="Secure Data Recovery Services, London, ON, Canada" title="Secure Data Recovery Services, London, ON, Canada" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">Secure Data Recovery Services</h2>
		<p style="">
			London<br/>
			ON<br/> 
			Canada
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/The-Purple-Butler-Same-Day-Weed-Delivery-AbbevilleSrrey-British-Columbia-Canada/34065270/" target="_blank"><img src="/images/business_images/90/thepurplebutlerca_main_photo.jpg" width="160" height="140" border="0" alt="The Purple Butler - Same Day Weed Delivery, AbbevilleSrrey, BC, Canada" title="The Purple Butler - Same Day Weed Delivery, AbbevilleSrrey, BC, Canada" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">The Purple Butler - Same Day Weed Delivery</h2>
		<p style="">
			AbbevilleSrrey<br/>
			BC<br/> 
			Canada
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/North-Country-Feeds-Blumengart-Manitoba-Canada/34065203/" target="_blank"><img src="/images/business_images/90/NortCounFeeds_main_photo.jpg" width="160" height="140" border="0" alt="North Country Feeds, Blumengart, MB, Canada" title="North Country Feeds, Blumengart, MB, Canada" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">North Country Feeds</h2>
		<p style="">
			Blumengart<br/>
			MB<br/> 
			Canada
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/French-Language-Solutions-Toronto-Ontario-Canada/34065198/" target="_blank"><img src="/images/business_images/90/frenchlanguagesoln_main_photo.png" width="160" height="140" border="0" alt="French Language Solutions, Toronto, ON, Canada" title="French Language Solutions, Toronto, ON, Canada" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">French Language Solutions</h2>
		<p style="">
			Toronto<br/>
			ON<br/> 
			Canada
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div style="width:300px;height:150px;"><!-- Ezoic - CA_Ad - longer_content -->
<div id="ezoic-pub-ad-placeholder-137"> </div>
<!-- End Ezoic - CA_Ad - longer_content -->		</div>
		</li>
		</ul>
	</div>
</div>

<div class="main_content">
	<div class="clearfix inner">
		<ins class="adsbygoogle" style="display:inline-block;width:970px;height:90px" data-ad-client="ca-pub-2601366775820211" data-ad-slot="4945523175"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>			</div>
</div>

<div class="main_content">
	<div class="services_grid clearfix inner">
		<div class="blue-border">
			<!-- Ezoic - link_bottom 1 - link_bottom -->
<div id="ezoic-pub-ad-placeholder-105">
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-2601366775820211" data-ad-slot="2184990071" data-ad-format="auto" data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
<!-- End Ezoic - link_bottom 1 - link_bottom -->
		</div><br/>
	</div>
</div>


<div class="main_content">
	<div class="services_grid clearfix inner">
		<ul>

		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;">
		<div>
		<a href="https://www.a-zbusinessfinder.com/businesses-in-Australia.php" target="_self"><img src="../business_images/australia_fp.jpg" width="160" height="120" border="0" alt="Businesses and Communities in Australia" title="Businesses and Communities in Australia" class="teaserImage"/>
		<h2 class="teaserheader black">Australia</h2>
		<p>With 1,414,877 businesses listed in Australia, you&#39;re sure to find what you need.</p>
		<span>Search in Australia</span><br/> 
		</a>
		</div>
		</li>

		
		<li style="background:#407F9663;-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Brisbane-Garage-Doors-SALISBURY-Queensland-Australia/33978573/" target="_blank"><img src="/images/business_images/90/bgdcomau_logo.png" width="160" height="140" border="0" alt="Brisbane Garage Doors, SALISBURY, QLD, Australia" title="Brisbane Garage Doors, SALISBURY, QLD, Australia" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 style="color:#000000;font-size:1.4em;" style="overflow:hidden;font-weight:bold;">Brisbane Garage Doors</h2>
		<p style="font-weight:bold;">
			SALISBURY<br/>
			QLD<br/> 
			Australia
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/RewireMe-Psychology-Neutral-Bay-Neutral-Bay-New-South-Wales-Australia/34065268/" target="_blank"><img src="/images/business_images/90/rewiremeneutralbay_main_photo.jpg" width="160" height="140" border="0" alt="RewireMe Psychology Neutral Bay, Neutral Bay, NSW, Australia" title="RewireMe Psychology Neutral Bay, Neutral Bay, NSW, Australia" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">RewireMe Psychology Neutral Bay</h2>
		<p style="">
			Neutral Bay<br/>
			NSW<br/> 
			Australia
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Oxford-Shop-Pty-Ltd-Alexandria-New-South-Wales-Australia/34065249/" target="_blank"><img src="/images/business_images/90/oxfordshopalex_main_photo.jpg" width="160" height="140" border="0" alt="Oxford Shop Pty Ltd, Alexandria, NSW, Australia" title="Oxford Shop Pty Ltd, Alexandria, NSW, Australia" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">Oxford Shop Pty Ltd</h2>
		<p style="">
			Alexandria<br/>
			NSW<br/> 
			Australia
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/SOUTHERN-EXPEDITIONS-PTY-LTD-Condell-Park-New-South-Wales-Australia/34065228/" target="_blank"><img src="/images/business_images/90/southrenmss_main_photo.png" width="160" height="140" border="0" alt="SOUTHERN EXPEDITIONS PTY LTD, Condell Park, NSW, Australia" title="SOUTHERN EXPEDITIONS PTY LTD, Condell Park, NSW, Australia" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">SOUTHERN EXPEDITIONS PTY LTD</h2>
		<p style="">
			Condell Park<br/>
			NSW<br/> 
			Australia
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Estancia-Osteria-Mount-View-New-South-Wales-Australia/34065176/" target="_blank"><img src="/images/business_images/90/EstanciaOsteria_main_photo.jpg" width="160" height="140" border="0" alt="Estancia Osteria, Mount View, NSW, Australia" title="Estancia Osteria, Mount View, NSW, Australia" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">Estancia Osteria</h2>
		<p style="">
			Mount View<br/>
			NSW<br/> 
			Australia
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Wise-Wires-Electrical-Carindale-Queensland-Australia/34065071/" target="_blank"><img src="/images/business_images/90/Wisewireselectrical_main_photo.jpg" width="160" height="140" border="0" alt="Wise Wires Electrical, Carindale, QLD, Australia" title="Wise Wires Electrical, Carindale, QLD, Australia" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">Wise Wires Electrical</h2>
		<p style="">
			Carindale<br/>
			QLD<br/> 
			Australia
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div style="width:300px;height:150px;"><!-- Ezoic - AU_Ad - longest_content -->
<div id="ezoic-pub-ad-placeholder-138"> </div>
<!-- End Ezoic - AU_Ad - longest_content -->		</div>
		</li>
		</ul>
	</div>
</div>

<div class="main_content">
	<div class="clearfix inner">
		<ins class="adsbygoogle" style="display:inline-block;width:970px;height:90px" data-ad-client="ca-pub-2601366775820211" data-ad-slot="4945523175"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>			</div>
</div>

<div class="main_content">
	<div class="services_grid clearfix inner">
		<div class="blue-border">
			<!-- Ezoic - link_bottom 1 - link_bottom -->
<div id="ezoic-pub-ad-placeholder-105">
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-2601366775820211" data-ad-slot="2184990071" data-ad-format="auto" data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
<!-- End Ezoic - link_bottom 1 - link_bottom -->
		</div><br/>
	</div>
</div>



<div class="main_content">
	<div class="services_grid clearfix inner">
		<ul>

		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;">
		<div>
		<a href="https://www.a-zbusinessfinder.com/businesses-in-New-Zealand.php" target="_self"><img src="../business_images/new_zealand_fp.jpg" width="107" height="140" border="0" alt="Businesses and Communities in Canada" title="Businesses and Communities in Canada" class="teaserImage"/>
		<h2 class="teaserheader black">New Zealand</h2>
		<p>New Zealand, the country with the big heart and 148,253 business listings</p>
		<span>Search in New Zealand</span><br/> 
		</a>
		</div>
		</li>

		
		<li style="background:#407F9663;-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/CMD-Print-Solutions-Printing-Services-Auckland-North-Habour-Albany-Auckland-New-Zealand/34049123/" target="_blank"><img src="/images/business_images/90/Kimmy23_logo.png" width="160" height="140" border="0" alt="CMD Print Solutions - Printing Services Auckland, North Habour Albany, Auckland, New Zealand" title="CMD Print Solutions - Printing Services Auckland, North Habour Albany, Auckland, New Zealand" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 style="color:#000000;font-size:1.4em;" style="overflow:hidden;font-weight:bold;">CMD Print Solutions - Printing Services Auckland</h2>
		<p style="font-weight:bold;">
			North Habour Albany<br/>
			Auckland<br/> 
			New Zealand
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Florist-Ilene-Hamilton-Auckland-New-Zealand/34065186/" target="_blank"><img src="/images/business_images/90/Floristlaws13_main_photo.png" width="160" height="140" border="0" alt="Florist Ilene, Hamilton, Auckland, New Zealand" title="Florist Ilene, Hamilton, Auckland, New Zealand" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">Florist Ilene</h2>
		<p style="">
			Hamilton<br/>
			Auckland<br/> 
			New Zealand
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Andrew-Rood-Mike-Pero-Mortgages-Bay-Of-Plenty-Bay-of-Plenty-New-Zealand/34064790/" target="_blank"><img src="/images/business_images/90/TDA97_main_photo.jpg" width="160" height="140" border="0" alt="Andrew Rood – Mike Pero Mortgages, Bay Of Plenty, Bay of Plenty, New Zealand" title="Andrew Rood – Mike Pero Mortgages, Bay Of Plenty, Bay of Plenty, New Zealand" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">Andrew Rood – Mike Pero Mortgages</h2>
		<p style="">
			Bay Of Plenty<br/>
			Bay of Plenty<br/> 
			New Zealand
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Cleaning-Doctor-Hamilton-Waikato-New-Zealand/34064652/" target="_blank"><img src="/images/business_images/90/hudsan_main_photo.png" width="160" height="140" border="0" alt="Cleaning Doctor, Hamilton, Waikato, New Zealand" title="Cleaning Doctor, Hamilton, Waikato, New Zealand" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">Cleaning Doctor</h2>
		<p style="">
			Hamilton<br/>
			Waikato<br/> 
			New Zealand
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Queenstown-Car-Rental-Queenstown-Otago-New-Zealand/34064637/" target="_blank"><img src="/images/business_images/90/lottlec312_main_photo.png" width="160" height="140" border="0" alt="Queenstown Car Rental, Queenstown, Otago, New Zealand" title="Queenstown Car Rental, Queenstown, Otago, New Zealand" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">Queenstown Car Rental</h2>
		<p style="">
			Queenstown<br/>
			Otago<br/> 
			New Zealand
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div>

		<a href="https://www.a-zbusinessfinder.com/business-directory/Timothy-William-Bridge-Studios-Auckland-Auckland-New-Zealand/34064576/" target="_blank"><img src="/images/business_images/90/jaredlean_main_photo.png" width="160" height="140" border="0" alt="Timothy William &amp; Bridge Studios, Auckland, Auckland, New Zealand" title="Timothy William &amp; Bridge Studios, Auckland, Auckland, New Zealand" class="teaserImage" style="width:90px;height:90px;padding-bottom:10px;padding-right:10px;"/>
		<h2 class="teaserheader" style="overflow:hidden;">Timothy William &amp; Bridge Studios</h2>
		<p style="">
			Auckland<br/>
			Auckland<br/> 
			New Zealand
		<br/><br/>
		</p>
		</a>

		</div>
		</li>
		<li style="-webkit-box-shadow: 0 0 0 2px #8EB9CA; -moz-box-shadow: 0 0 0 2px #8EB9CA; -o-box-shadow: 0 0 0 2px #8EB9CA; box-shadow: 0 0 0 2px #8EB9CA;min-height:150px;max-height:150px;">
		<div style="width:300px;height:150px;"><!-- Ezoic - NZ_Ad - incontent_5 -->
<div id="ezoic-pub-ad-placeholder-139"> </div>
<!-- End Ezoic - NZ_Ad - incontent_5 -->		</div>
		</li>
		</ul>
	</div>
</div>

<div class="main_content">
	<div class="clearfix inner">
		<ins class="adsbygoogle" style="display:inline-block;width:970px;height:90px" data-ad-client="ca-pub-2601366775820211" data-ad-slot="4945523175"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>			</div>
</div>

<div class="main_content">
	<div class="services_grid clearfix inner">
		<div class="blue-border">
			<!-- Ezoic - link_bottom 1 - link_bottom -->
<div id="ezoic-pub-ad-placeholder-105">
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-2601366775820211" data-ad-slot="2184990071" data-ad-format="auto" data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
<!-- End Ezoic - link_bottom 1 - link_bottom -->
		</div><br/>
	</div>
</div>

<div class="inner clearfix">
	<div class="left_1_third">
	<h2><div>Why choose <span class="go_compare"><em>A-ZBusinessFinder</em>.com</span>?</div></h2>

	<div class="article">
		<div>
			<p>A-Zbusinessfinder.com is one of the world&#39;s largest local search, media and advertising company. Our mission is to help local businesses and communities grow. Millions of searches occur daily using A-Zbusinessfinder.com products to find, compare and select local merchants.</p><span class="ezoic-autoinsert-video ezoic-under_first_paragraph"></span><!-- ezoic_video_placeholder-under_first_paragraph-426x240-999998-clearholder --><!-- ezoic_video_placeholder-under_first_paragraph-426x240-999998-nonexxxclearxxxblock --><!-- ezoic_video_placeholder-under_first_paragraph-384x216-999998-clearholder --><!-- ezoic_video_placeholder-under_first_paragraph-384x216-999998-nonexxxclearxxxblock -->
			<p>A-Zbusinessfinder.com products are backed by thousands of media consultants and customer service professionals in local markets across the globe with relationships spanning 18,327,454 businesses.</p>
			<p>And for our searchers, we offer the most user-friendly search pages and the facility to review any business on the site. Tell us what you think and share your experiences with all our other users.</p>
		</div>

		<ul class="pageFeed">

		</ul> 

	</div>
</div>


<div class="right_2_third">
	<h2><div>Ads of Interest</div></h2>
	<div>
		<!-- Ezoic - bottom_of_page - bottom_of_page -->
<div id="ezoic-pub-ad-placeholder-114">
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-2601366775820211" data-ad-slot="5326968371" data-ad-format="auto" data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script></div>
<!-- End Ezoic - bottom_of_page - bottom_of_page -->
	</div>
</div>

</div>

</div>


<div class="footer">
	
<div style="width: 100%; margin: 0 auto;">

<table width="100%" border="0" cellpadding="3" cellspacing="3" style="margin:auto;">
<tbody><tr>

<td>
<font face="Arial, Helvetica, sans-serif" size="1" color="#808080">© 2013 - 2024 A-ZBusinessFinder.com 
<br/>
<!-- Ezoic - bottom_of_page - bottom_of_page -->
<div id="ezoic-pub-ad-placeholder-132"> </div>
<!-- End Ezoic - bottom_of_page - bottom_of_page -->
</font></td>
</tr></tbody></table>
</div></div>

  </div>


<script type="text/javascript">
/*! jQuery v1.11.2 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */
!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.2",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b){return b.toUpperCase()};m.fn=m.prototype={jquery:l,constructor:m,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=m.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return m.each(this,a,b)},map:function(a){return this.pushStack(m.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},m.extend=m.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||m.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(m.isPlainObject(c)||(b=m.isArray(c)))?(b?(b=!1,f=a&&m.isArray(a)?a:[]):f=a&&m.isPlainObject(a)?a:{},g[d]=m.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},m.extend({expando:"jQuery"+(l+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===m.type(a)},isArray:Array.isArray||function(a){return"array"===m.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!m.isArray(a)&&a-parseFloat(a)+1>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==m.type(a)||a.nodeType||m.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(k.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&m.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(o,"ms-").replace(p,q)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=r(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(n,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(r(Object(a))?m.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=r(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),m.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||m.guid++,e):void 0},now:function(){return+new Date},support:k}),m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function r(a){var b=a.length,c=m.type(a);return"function"===c||m.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var s=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=hb(),z=hb(),A=hb(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},eb=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fb){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function gb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(f=_.exec(a)))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+rb(o[l]);w=ab.test(a)&&pb(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function hb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ib(a){return a[u]=!0,a}function jb(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function kb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function lb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function nb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function ob(a){return ib(function(b){return b=+b,ib(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function pb(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=gb.support={},f=gb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=gb.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",eb,!1):e.attachEvent&&e.attachEvent("onunload",eb)),p=!f(g),c.attributes=jb(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=jb(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=jb(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(jb(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\f]' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),jb(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&jb(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return lb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?lb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},gb.matches=function(a,b){return gb(a,null,null,b)},gb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return gb(b,n,null,[a]).length>0},gb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},gb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},gb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},gb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=gb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=gb.selectors={cacheLength:50,createPseudo:ib,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||gb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&gb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=gb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(Q," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||gb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ib(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ib(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ib(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ib(function(a){return function(b){return gb(a,b).length>0}}),contains:ib(function(a){return a=a.replace(cb,db),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ib(function(a){return W.test(a||"")||gb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:ob(function(){return[0]}),last:ob(function(a,b){return[b-1]}),eq:ob(function(a,b,c){return[0>c?c+b:c]}),even:ob(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:ob(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:ob(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:ob(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=mb(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=nb(b);function qb(){}qb.prototype=d.filters=d.pseudos,d.setFilters=new qb,g=gb.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=S.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=T.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(R," ")}),h=h.slice(c.length));for(g in d.filter)!(e=X[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?gb.error(a):z(a,i).slice(0)};function rb(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function sb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function tb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ub(a,b,c){for(var d=0,e=b.length;e>d;d++)gb(a,b[d],c);return c}function vb(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function wb(a,b,c,d,e,f){return d&&!d[u]&&(d=wb(d)),e&&!e[u]&&(e=wb(e,f)),ib(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ub(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:vb(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=vb(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=vb(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sb(function(a){return a===b},h,!0),l=sb(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sb(tb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return wb(i>1&&tb(m),i>1&&rb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xb(a.slice(i,e)),f>e&&xb(a=a.slice(e)),f>e&&rb(a))}m.push(c)}return tb(m)}function yb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=F.call(i));s=vb(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&gb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ib(f):f}return h=gb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,yb(e,d)),f.selector=a}return f},i=gb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&pb(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&rb(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&pb(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=jb(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),jb(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||kb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&jb(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||kb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),jb(function(a){return null==a.getAttribute("disabled")})||kb(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),gb}(a);m.find=s,m.expr=s.selectors,m.expr[":"]=m.expr.pseudos,m.unique=s.uniqueSort,m.text=s.getText,m.isXMLDoc=s.isXML,m.contains=s.contains;var t=m.expr.match.needsContext,u=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,v=/^.[^:#\[\.,]*$/;function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return m.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(v.test(b))return m.filter(b,a,c);b=m.filter(b,a)}return m.grep(a,function(a){return m.inArray(a,b)>=0!==c})}m.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?m.find.matchesSelector(d,a)?[d]:[]:m.find.matches(a,m.grep(b,function(a){return 1===a.nodeType}))},m.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(m(a).filter(function(){for(b=0;e>b;b++)if(m.contains(d[b],this))return!0}));for(b=0;e>b;b++)m.find(a,d[b],c);return c=this.pushStack(e>1?m.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(w(this,a||[],!1))},not:function(a){return this.pushStack(w(this,a||[],!0))},is:function(a){return!!w(this,"string"==typeof a&&t.test(a)?m(a):a||[],!1).length}});var x,y=a.document,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=m.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||x).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof m?b[0]:b,m.merge(this,m.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:y,!0)),u.test(c[1])&&m.isPlainObject(b))for(c in b)m.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=y.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return x.find(a);this.length=1,this[0]=d}return this.context=y,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):m.isFunction(a)?"undefined"!=typeof x.ready?x.ready(a):a(m):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),m.makeArray(a,this))};A.prototype=m.fn,x=m(y);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};m.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!m(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),m.fn.extend({has:function(a){var b,c=m(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(m.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=t.test(a)||"string"!=typeof a?m(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&m.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?m.unique(f):f)},index:function(a){return a?"string"==typeof a?m.inArray(this[0],m(a)):m.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(m.unique(m.merge(this.get(),m(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}m.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return m.dir(a,"parentNode")},parentsUntil:function(a,b,c){return m.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return m.dir(a,"nextSibling")},prevAll:function(a){return m.dir(a,"previousSibling")},nextUntil:function(a,b,c){return m.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return m.dir(a,"previousSibling",c)},siblings:function(a){return m.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return m.sibling(a.firstChild)},contents:function(a){return m.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:m.merge([],a.childNodes)}},function(a,b){m.fn[a]=function(c,d){var e=m.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=m.filter(d,e)),this.length>1&&(C[a]||(e=m.unique(e)),B.test(a)&&(e=e.reverse())),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b[c]=!0}),b}m.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):m.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&m.each(arguments,function(a,c){var d;while((d=m.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?m.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},m.extend({Deferred:function(a){var b=[["resolve","done",m.Callbacks("once memory"),"resolved"],["reject","fail",m.Callbacks("once memory"),"rejected"],["notify","progress",m.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return m.Deferred(function(c){m.each(b,function(b,f){var g=m.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&m.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?m.extend(a,d):d}},e={};return d.pipe=d.then,m.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&m.isFunction(a.promise)?e:0,g=1===f?a:m.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&m.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;m.fn.ready=function(a){return m.ready.promise().done(a),this},m.extend({isReady:!1,readyWait:1,holdReady:function(a){a?m.readyWait++:m.ready(!0)},ready:function(a){if(a===!0?!--m.readyWait:!m.isReady){if(!y.body)return setTimeout(m.ready);m.isReady=!0,a!==!0&&--m.readyWait>0||(H.resolveWith(y,[m]),m.fn.triggerHandler&&(m(y).triggerHandler("ready"),m(y).off("ready")))}}});function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded",J,!1),a.removeEventListener("load",J,!1)):(y.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(y.addEventListener||"load"===event.type||"complete"===y.readyState)&&(I(),m.ready())}m.ready.promise=function(b){if(!H)if(H=m.Deferred(),"complete"===y.readyState)setTimeout(m.ready);else if(y.addEventListener)y.addEventListener("DOMContentLoaded",J,!1),a.addEventListener("load",J,!1);else{y.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&y.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!m.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}I(),m.ready()}}()}return H.promise(b)};var K="undefined",L;for(L in m(k))break;k.ownLast="0"!==L,k.inlineBlockNeedsLayout=!1,m(function(){var a,b,c,d;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",k.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(d))}),function(){var a=y.createElement("div");if(null==k.deleteExpando){k.deleteExpando=!0;try{delete a.test}catch(b){k.deleteExpando=!1}}a=null}(),m.acceptData=function(a){var b=m.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:M.test(c)?m.parseJSON(c):c}catch(e){}m.data(a,b,c)}else c=void 0}return c}function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;
return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a,h=f?a[m.expando]:m.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){m.isArray(b)?b=b.concat(m.map(b,m.camelCase)):b in d?b=[b]:(b=m.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!m.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?m.cleanData([a],!0):k.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}m.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?m.cache[a[m.expando]]:a[m.expando],!!a&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),m.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=m.data(f),1===f.nodeType&&!m._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=m.camelCase(d.slice(5)),O(f,d,e[d])));m._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){m.data(this,a)}):arguments.length>1?this.each(function(){m.data(this,a,b)}):f?O(f,a,m.data(f,a)):void 0},removeData:function(a){return this.each(function(){m.removeData(this,a)})}}),m.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=m._data(a,b),c&&(!d||m.isArray(c)?d=m._data(a,b,m.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=m.queue(a,b),d=c.length,e=c.shift(),f=m._queueHooks(a,b),g=function(){m.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return m._data(a,c)||m._data(a,c,{empty:m.Callbacks("once memory").add(function(){m._removeData(a,b+"queue"),m._removeData(a,c)})})}}),m.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?m.queue(this[0],a):void 0===b?this:this.each(function(){var c=m.queue(this,a,b);m._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&m.dequeue(this,a)})},dequeue:function(a){return this.each(function(){m.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=m.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=m._data(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=["Top","Right","Bottom","Left"],U=function(a,b){return a=b||a,"none"===m.css(a,"display")||!m.contains(a.ownerDocument,a)},V=m.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===m.type(c)){e=!0;for(h in c)m.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,m.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(m(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},W=/^(?:checkbox|radio)$/i;!function(){var a=y.createElement("input"),b=y.createElement("div"),c=y.createDocumentFragment();if(b.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",k.leadingWhitespace=3===b.firstChild.nodeType,k.tbody=!b.getElementsByTagName("tbody").length,k.htmlSerialize=!!b.getElementsByTagName("link").length,k.html5Clone="<:nav></:nav>"!==y.createElement("nav").cloneNode(!0).outerHTML,a.type="checkbox",a.checked=!0,c.appendChild(a),k.appendChecked=a.checked,b.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,c.appendChild(b),b.innerHTML="<input type='radio' checked='checked' name='t'/>",k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,k.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){k.noCloneEvent=!1}),b.cloneNode(!0).click()),null==k.deleteExpando){k.deleteExpando=!0;try{delete b.test}catch(d){k.deleteExpando=!1}}}(),function(){var b,c,d=y.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(k[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),k[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var X=/^(?:input|select|textarea)$/i,Y=/^key/,Z=/^(?:mouse|pointer|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=/^([^.]*)(?:\.(.+)|)$/;function ab(){return!0}function bb(){return!1}function cb(){try{return y.activeElement}catch(a){}}m.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=m.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof m===K||a&&m.event.triggered===a.type?void 0:m.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(E)||[""],h=b.length;while(h--)f=_.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=m.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=m.event.special[o]||{},l=m.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&m.expr.match.needsContext.test(e),namespace:p.join(".")},i),(n=g[o])||(n=g[o]=[],n.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?n.splice(n.delegateCount++,0,l):n.push(l),m.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m.hasData(a)&&m._data(a);if(r&&(k=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=_.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=m.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,n=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=n.length;while(f--)g=n[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(n.splice(f,1),g.selector&&n.delegateCount--,l.remove&&l.remove.call(a,g));i&&!n.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||m.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)m.event.remove(a,o+b[j],c,d,!0);m.isEmptyObject(k)&&(delete r.handle,m._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,o=[d||y],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||y,3!==d.nodeType&&8!==d.nodeType&&!$.test(p+m.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[m.expando]?b:new m.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:m.makeArray(c,[b]),k=m.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!m.isWindow(d)){for(i=k.delegateType||p,$.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||y)&&o.push(l.defaultView||l.parentWindow||a)}n=0;while((h=o[n++])&&!b.isPropagationStopped())b.type=n>1?i:k.bindType||p,f=(m._data(h,"events")||{})[b.type]&&m._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&m.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&m.acceptData(d)&&g&&d[p]&&!m.isWindow(d)){l=d[g],l&&(d[g]=null),m.event.triggered=p;try{d[p]()}catch(r){}m.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=m.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(m._data(this,"events")||{})[a.type]||[],k=m.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=m.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((m.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?m(c,this).index(i)>=0:m.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},fix:function(a){if(a[m.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];g||(this.fixHooks[e]=g=Z.test(e)?this.mouseHooks:Y.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new m.Event(f),b=d.length;while(b--)c=d[b],a[c]=f[c];return a.target||(a.target=f.srcElement||y),3===a.target.nodeType&&(a.target=a.target.parentNode),a.metaKey=!!a.metaKey,g.filter?g.filter(a,f):a},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button,g=b.fromElement;return null==a.pageX&&null!=b.clientX&&(d=a.target.ownerDocument||y,e=d.documentElement,c=d.body,a.pageX=b.clientX+(e&&e.scrollLeft||c&&c.scrollLeft||0)-(e&&e.clientLeft||c&&c.clientLeft||0),a.pageY=b.clientY+(e&&e.scrollTop||c&&c.scrollTop||0)-(e&&e.clientTop||c&&c.clientTop||0)),!a.relatedTarget&&g&&(a.relatedTarget=g===a.target?b.toElement:g),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==cb()&&this.focus)try{return this.focus(),!1}catch(a){}},delegateType:"focusin"},blur:{trigger:function(){return this===cb()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return m.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):void 0},_default:function(a){return m.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=m.extend(new m.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?m.event.trigger(e,null,b):m.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},m.removeEvent=y.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){var d="on"+b;a.detachEvent&&(typeof a[d]===K&&(a[d]=null),a.detachEvent(d,c))},m.Event=function(a,b){return this instanceof m.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ab:bb):this.type=a,b&&m.extend(this,b),this.timeStamp=a&&a.timeStamp||m.now(),void(this[m.expando]=!0)):new m.Event(a,b)},m.Event.prototype={isDefaultPrevented:bb,isPropagationStopped:bb,isImmediatePropagationStopped:bb,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ab,a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ab,a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ab,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},m.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){m.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!m.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),k.submitBubbles||(m.event.special.submit={setup:function(){return m.nodeName(this,"form")?!1:void m.event.add(this,"click._submit keypress._submit",function(a){var b=a.target,c=m.nodeName(b,"input")||m.nodeName(b,"button")?b.form:void 0;c&&!m._data(c,"submitBubbles")&&(m.event.add(c,"submit._submit",function(a){a._submit_bubble=!0}),m._data(c,"submitBubbles",!0))})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&m.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){return m.nodeName(this,"form")?!1:void m.event.remove(this,"._submit")}}),k.changeBubbles||(m.event.special.change={setup:function(){return X.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(m.event.add(this,"propertychange._change",function(a){"checked"===a.originalEvent.propertyName&&(this._just_changed=!0)}),m.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1),m.event.simulate("change",this,a,!0)})),!1):void m.event.add(this,"beforeactivate._change",function(a){var b=a.target;X.test(b.nodeName)&&!m._data(b,"changeBubbles")&&(m.event.add(b,"change._change",function(a){!this.parentNode||a.isSimulated||a.isTrigger||m.event.simulate("change",this.parentNode,a,!0)}),m._data(b,"changeBubbles",!0))})},handle:function(a){var b=a.target;return this!==b||a.isSimulated||a.isTrigger||"radio"!==b.type&&"checkbox"!==b.type?a.handleObj.handler.apply(this,arguments):void 0},teardown:function(){return m.event.remove(this,"._change"),!X.test(this.nodeName)}}),k.focusinBubbles||m.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){m.event.simulate(b,a.target,m.event.fix(a),!0)};m.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=m._data(d,b);e||d.addEventListener(a,c,!0),m._data(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=m._data(d,b)-1;e?m._data(d,b,e):(d.removeEventListener(a,c,!0),m._removeData(d,b))}}}),m.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(f in a)this.on(f,b,c,a[f],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=bb;else if(!d)return this;return 1===e&&(g=d,d=function(a){return m().off(a),g.apply(this,arguments)},d.guid=g.guid||(g.guid=m.guid++)),this.each(function(){m.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,m(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=bb),this.each(function(){m.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){m.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?m.event.trigger(a,b,c,!0):void 0}});function db(a){var b=eb.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}var eb="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",fb=/ jQuery\d+="(?:null|\d+)"/g,gb=new RegExp("<(?:"+eb+")[\\s/>]","i"),hb=/^\s+/,ib=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,jb=/<([\w:]+)/,kb=/<tbody/i,lb=/<|&#?\w+;/,mb=/<(?:script|style|link)/i,nb=/checked\s*(?:[^=]|=\s*.checked.)/i,ob=/^$|\/(?:java|ecma)script/i,pb=/^true\/(.*)/,qb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,rb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:k.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},sb=db(y),tb=sb.appendChild(y.createElement("div"));rb.optgroup=rb.option,rb.tbody=rb.tfoot=rb.colgroup=rb.caption=rb.thead,rb.th=rb.td;function ub(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ub(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function vb(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wb(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xb(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function yb(a){var b=pb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function zb(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Ab(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Bb(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xb(b).text=a.text,yb(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!gb.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(tb.innerHTML=a.outerHTML,tb.removeChild(f=tb.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ub(f),h=ub(a),g=0;null!=(e=h[g]);++g)d[g]&&Bb(e,d[g]);if(b)if(c)for(h=h||ub(a),d=d||ub(f),g=0;null!=(e=h[g]);g++)Ab(e,d[g]);else Ab(a,f);return d=ub(f,"script"),d.length>0&&zb(d,!i&&ub(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=db(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(lb.test(f)){h=h||o.appendChild(b.createElement("div")),i=(jb.exec(f)||["",""])[1].toLowerCase(),l=rb[i]||rb._default,h.innerHTML=l[1]+f.replace(ib,"<$1></$2>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&hb.test(f)&&p.push(b.createTextNode(hb.exec(f)[0])),!k.tbody){f="table"!==i||kb.test(f)?"<table>"!==l[1]||kb.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ub(p,"input"),vb),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ub(o.appendChild(f),"script"),g&&zb(h),c)){e=0;while(f=h[e++])ob.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ub(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&zb(ub(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ub(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fb,""):void 0;if(!("string"!=typeof a||mb.test(a)||!k.htmlSerialize&&gb.test(a)||!k.leadingWhitespace&&hb.test(a)||rb[(jb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ib,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ub(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ub(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&nb.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ub(i,"script"),xb),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ub(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,yb),j=0;f>j;j++)d=g[j],ob.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qb,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Cb,Db={};function Eb(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fb(a){var b=y,c=Db[a];return c||(c=Eb(a,b),"none"!==c&&c||(Cb=(Cb||m("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=(Cb[0].contentWindow||Cb[0].contentDocument).document,b.write(),b.close(),c=Eb(a,b),Cb.detach()),Db[a]=c),c}!function(){var a;k.shrinkWrapBlocks=function(){if(null!=a)return a;a=!1;var b,c,d;return c=y.getElementsByTagName("body")[0],c&&c.style?(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1",b.appendChild(y.createElement("div")).style.width="5px",a=3!==b.offsetWidth),c.removeChild(d),a):void 0}}();var Gb=/^margin/,Hb=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Ib,Jb,Kb=/^(top|right|bottom|left)$/;a.getComputedStyle?(Ib=function(b){return b.ownerDocument.defaultView.opener?b.ownerDocument.defaultView.getComputedStyle(b,null):a.getComputedStyle(b,null)},Jb=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ib(a),g=c?c.getPropertyValue(b)||c[b]:void 0,c&&(""!==g||m.contains(a.ownerDocument,a)||(g=m.style(a,b)),Hb.test(g)&&Gb.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0===g?g:g+""}):y.documentElement.currentStyle&&(Ib=function(a){return a.currentStyle},Jb=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ib(a),g=c?c[b]:void 0,null==g&&h&&h[b]&&(g=h[b]),Hb.test(g)&&!Kb.test(b)&&(d=h.left,e=a.runtimeStyle,f=e&&e.left,f&&(e.left=a.currentStyle.left),h.left="fontSize"===b?"1em":g,g=h.pixelLeft+"px",h.left=d,f&&(e.left=f)),void 0===g?g:g+""||"auto"});function Lb(a,b){return{get:function(){var c=a();if(null!=c)return c?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d,e,f,g,h;if(b=y.createElement("div"),b.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",d=b.getElementsByTagName("a")[0],c=d&&d.style){c.cssText="float:left;opacity:.5",k.opacity="0.5"===c.opacity,k.cssFloat=!!c.cssFloat,b.style.backgroundClip="content-box",b.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===b.style.backgroundClip,k.boxSizing=""===c.boxSizing||""===c.MozBoxSizing||""===c.WebkitBoxSizing,m.extend(k,{reliableHiddenOffsets:function(){return null==g&&i(),g},boxSizingReliable:function(){return null==f&&i(),f},pixelPosition:function(){return null==e&&i(),e},reliableMarginRight:function(){return null==h&&i(),h}});function i(){var b,c,d,i;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),b.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",e=f=!1,h=!0,a.getComputedStyle&&(e="1%"!==(a.getComputedStyle(b,null)||{}).top,f="4px"===(a.getComputedStyle(b,null)||{width:"4px"}).width,i=b.appendChild(y.createElement("div")),i.style.cssText=b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",i.style.marginRight=i.style.width="0",b.style.width="1px",h=!parseFloat((a.getComputedStyle(i,null)||{}).marginRight),b.removeChild(i)),b.innerHTML="<table><tr><td></td><td>t</td></tr></table>",i=b.getElementsByTagName("td"),i[0].style.cssText="margin:0;border:0;padding:0;display:none",g=0===i[0].offsetHeight,g&&(i[0].style.display="",i[1].style.display="none",g=0===i[0].offsetHeight),c.removeChild(d))}}}(),m.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var Mb=/alpha\([^)]*\)/i,Nb=/opacity\s*=\s*([^)]*)/,Ob=/^(none|table(?!-c[ea]).+)/,Pb=new RegExp("^("+S+")(.*)$","i"),Qb=new RegExp("^([+-])=("+S+")","i"),Rb={position:"absolute",visibility:"hidden",display:"block"},Sb={letterSpacing:"0",fontWeight:"400"},Tb=["Webkit","O","Moz","ms"];function Ub(a,b){if(b in a)return b;var c=b.charAt(0).toUpperCase()+b.slice(1),d=b,e=Tb.length;while(e--)if(b=Tb[e]+c,b in a)return b;return d}function Vb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=m._data(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&U(d)&&(f[g]=m._data(d,"olddisplay",Fb(d.nodeName)))):(e=U(d),(c&&"none"!==c||!e)&&m._data(d,"olddisplay",e?c:m.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}function Wb(a,b,c){var d=Pb.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Xb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=m.css(a,c+T[f],!0,e)),d?("content"===c&&(g-=m.css(a,"padding"+T[f],!0,e)),"margin"!==c&&(g-=m.css(a,"border"+T[f]+"Width",!0,e))):(g+=m.css(a,"padding"+T[f],!0,e),"padding"!==c&&(g+=m.css(a,"border"+T[f]+"Width",!0,e)));return g}function Yb(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Ib(a),g=k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=Jb(a,b,f),(0>e||null==e)&&(e=a.style[b]),Hb.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Xb(a,b,c||(g?"border":"content"),d,f)+"px"}m.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Jb(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":k.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=m.camelCase(b),i=a.style;if(b=m.cssProps[h]||(m.cssProps[h]=Ub(i,h)),g=m.cssHooks[b]||m.cssHooks[h],void 0===c)return g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b];if(f=typeof c,"string"===f&&(e=Qb.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(m.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||m.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),!(g&&"set"in g&&void 0===(c=g.set(a,c,d)))))try{i[b]=c}catch(j){}}},css:function(a,b,c,d){var e,f,g,h=m.camelCase(b);return b=m.cssProps[h]||(m.cssProps[h]=Ub(a.style,h)),g=m.cssHooks[b]||m.cssHooks[h],g&&"get"in g&&(f=g.get(a,!0,c)),void 0===f&&(f=Jb(a,b,d)),"normal"===f&&b in Sb&&(f=Sb[b]),""===c||c?(e=parseFloat(f),c===!0||m.isNumeric(e)?e||0:f):f}}),m.each(["height","width"],function(a,b){m.cssHooks[b]={get:function(a,c,d){return c?Ob.test(m.css(a,"display"))&&0===a.offsetWidth?m.swap(a,Rb,function(){return Yb(a,b,d)}):Yb(a,b,d):void 0},set:function(a,c,d){var e=d&&Ib(a);return Wb(a,c,d?Xb(a,b,d,k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,e),e):0)}}}),k.opacity||(m.cssHooks.opacity={get:function(a,b){return Nb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=m.isNumeric(b)?"alpha(opacity="+100*b+")":"",f=d&&d.filter||c.filter||"";c.zoom=1,(b>=1||""===b)&&""===m.trim(f.replace(Mb,""))&&c.removeAttribute&&(c.removeAttribute("filter"),""===b||d&&!d.filter)||(c.filter=Mb.test(f)?f.replace(Mb,e):f+" "+e)}}),m.cssHooks.marginRight=Lb(k.reliableMarginRight,function(a,b){return b?m.swap(a,{display:"inline-block"},Jb,[a,"marginRight"]):void 0}),m.each({margin:"",padding:"",border:"Width"},function(a,b){m.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+T[d]+b]=f[d]||f[d-2]||f[0];return e}},Gb.test(a)||(m.cssHooks[a+b].set=Wb)}),m.fn.extend({css:function(a,b){return V(this,function(a,b,c){var d,e,f={},g=0;if(m.isArray(b)){for(d=Ib(a),e=b.length;e>g;g++)f[b[g]]=m.css(a,b[g],!1,d);return f}return void 0!==c?m.style(a,b,c):m.css(a,b)},a,b,arguments.length>1)},show:function(){return Vb(this,!0)},hide:function(){return Vb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){U(this)?m(this).show():m(this).hide()})}});function Zb(a,b,c,d,e){return new Zb.prototype.init(a,b,c,d,e)
}m.Tween=Zb,Zb.prototype={constructor:Zb,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(m.cssNumber[c]?"":"px")},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this):Zb.propHooks._default.get(this)},run:function(a){var b,c=Zb.propHooks[this.prop];return this.pos=b=this.options.duration?m.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Zb.propHooks._default.set(this),this}},Zb.prototype.init.prototype=Zb.prototype,Zb.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=m.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){m.fx.step[a.prop]?m.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[m.cssProps[a.prop]]||m.cssHooks[a.prop])?m.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Zb.propHooks.scrollTop=Zb.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},m.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},m.fx=Zb.prototype.init,m.fx.step={};var $b,_b,ac=/^(?:toggle|show|hide)$/,bc=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),cc=/queueHooks$/,dc=[ic],ec={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=bc.exec(b),f=e&&e[3]||(m.cssNumber[a]?"":"px"),g=(m.cssNumber[a]||"px"!==f&&+d)&&bc.exec(m.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,m.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function fc(){return setTimeout(function(){$b=void 0}),$b=m.now()}function gc(a,b){var c,d={height:a},e=0;for(b=b?1:0;4>e;e+=2-b)c=T[e],d["margin"+c]=d["padding"+c]=a;return b&&(d.opacity=d.width=a),d}function hc(a,b,c){for(var d,e=(ec[b]||[]).concat(ec["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function ic(a,b,c){var d,e,f,g,h,i,j,l,n=this,o={},p=a.style,q=a.nodeType&&U(a),r=m._data(a,"fxshow");c.queue||(h=m._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,n.always(function(){n.always(function(){h.unqueued--,m.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[p.overflow,p.overflowX,p.overflowY],j=m.css(a,"display"),l="none"===j?m._data(a,"olddisplay")||Fb(a.nodeName):j,"inline"===l&&"none"===m.css(a,"float")&&(k.inlineBlockNeedsLayout&&"inline"!==Fb(a.nodeName)?p.zoom=1:p.display="inline-block")),c.overflow&&(p.overflow="hidden",k.shrinkWrapBlocks()||n.always(function(){p.overflow=c.overflow[0],p.overflowX=c.overflow[1],p.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],ac.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(q?"hide":"show")){if("show"!==e||!r||void 0===r[d])continue;q=!0}o[d]=r&&r[d]||m.style(a,d)}else j=void 0;if(m.isEmptyObject(o))"inline"===("none"===j?Fb(a.nodeName):j)&&(p.display=j);else{r?"hidden"in r&&(q=r.hidden):r=m._data(a,"fxshow",{}),f&&(r.hidden=!q),q?m(a).show():n.done(function(){m(a).hide()}),n.done(function(){var b;m._removeData(a,"fxshow");for(b in o)m.style(a,b,o[b])});for(d in o)g=hc(q?r[d]:0,d,n),d in r||(r[d]=g.start,q&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function jc(a,b){var c,d,e,f,g;for(c in a)if(d=m.camelCase(c),e=b[d],f=a[c],m.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=m.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function kc(a,b,c){var d,e,f=0,g=dc.length,h=m.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=$b||fc(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:m.extend({},b),opts:m.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:$b||fc(),duration:c.duration,tweens:[],createTween:function(b,c){var d=m.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(jc(k,j.opts.specialEasing);g>f;f++)if(d=dc[f].call(j,a,k,j.opts))return d;return m.map(k,hc,j),m.isFunction(j.opts.start)&&j.opts.start.call(a,j),m.fx.timer(m.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}m.Animation=m.extend(kc,{tweener:function(a,b){m.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],ec[c]=ec[c]||[],ec[c].unshift(b)},prefilter:function(a,b){b?dc.unshift(a):dc.push(a)}}),m.speed=function(a,b,c){var d=a&&"object"==typeof a?m.extend({},a):{complete:c||!c&&b||m.isFunction(a)&&a,duration:a,easing:c&&b||b&&!m.isFunction(b)&&b};return d.duration=m.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in m.fx.speeds?m.fx.speeds[d.duration]:m.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){m.isFunction(d.old)&&d.old.call(this),d.queue&&m.dequeue(this,d.queue)},d},m.fn.extend({fadeTo:function(a,b,c,d){return this.filter(U).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=m.isEmptyObject(a),f=m.speed(b,c,d),g=function(){var b=kc(this,m.extend({},a),f);(e||m._data(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=m.timers,g=m._data(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&cc.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&m.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=m._data(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=m.timers,g=d?d.length:0;for(c.finish=!0,m.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),m.each(["toggle","show","hide"],function(a,b){var c=m.fn[b];m.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(gc(b,!0),a,d,e)}}),m.each({slideDown:gc("show"),slideUp:gc("hide"),slideToggle:gc("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){m.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),m.timers=[],m.fx.tick=function(){var a,b=m.timers,c=0;for($b=m.now();c<b.length;c++)a=b[c],a()||b[c]!==a||b.splice(c--,1);b.length||m.fx.stop(),$b=void 0},m.fx.timer=function(a){m.timers.push(a),a()?m.fx.start():m.timers.pop()},m.fx.interval=13,m.fx.start=function(){_b||(_b=setInterval(m.fx.tick,m.fx.interval))},m.fx.stop=function(){clearInterval(_b),_b=null},m.fx.speeds={slow:600,fast:200,_default:400},m.fn.delay=function(a,b){return a=m.fx?m.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a,b,c,d,e;b=y.createElement("div"),b.setAttribute("className","t"),b.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",d=b.getElementsByTagName("a")[0],c=y.createElement("select"),e=c.appendChild(y.createElement("option")),a=b.getElementsByTagName("input")[0],d.style.cssText="top:1px",k.getSetAttribute="t"!==b.className,k.style=/top/.test(d.getAttribute("style")),k.hrefNormalized="/a"===d.getAttribute("href"),k.checkOn=!!a.value,k.optSelected=e.selected,k.enctype=!!y.createElement("form").enctype,c.disabled=!0,k.optDisabled=!e.disabled,a=y.createElement("input"),a.setAttribute("value",""),k.input=""===a.getAttribute("value"),a.value="t",a.setAttribute("type","radio"),k.radioValue="t"===a.value}();var lc=/\r/g;m.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=m.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,m(this).val()):a,null==e?e="":"number"==typeof e?e+="":m.isArray(e)&&(e=m.map(e,function(a){return null==a?"":a+""})),b=m.valHooks[this.type]||m.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=m.valHooks[e.type]||m.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(lc,""):null==c?"":c)}}}),m.extend({valHooks:{option:{get:function(a){var b=m.find.attr(a,"value");return null!=b?b:m.trim(m.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&m.nodeName(c.parentNode,"optgroup"))){if(b=m(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=m.makeArray(b),g=e.length;while(g--)if(d=e[g],m.inArray(m.valHooks.option.get(d),f)>=0)try{d.selected=c=!0}catch(h){d.scrollHeight}else d.selected=!1;return c||(a.selectedIndex=-1),e}}}}),m.each(["radio","checkbox"],function(){m.valHooks[this]={set:function(a,b){return m.isArray(b)?a.checked=m.inArray(m(a).val(),b)>=0:void 0}},k.checkOn||(m.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var mc,nc,oc=m.expr.attrHandle,pc=/^(?:checked|selected)$/i,qc=k.getSetAttribute,rc=k.input;m.fn.extend({attr:function(a,b){return V(this,m.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){m.removeAttr(this,a)})}}),m.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===K?m.prop(a,b,c):(1===f&&m.isXMLDoc(a)||(b=b.toLowerCase(),d=m.attrHooks[b]||(m.expr.match.bool.test(b)?nc:mc)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=m.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void m.removeAttr(a,b))},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(E);if(f&&1===a.nodeType)while(c=f[e++])d=m.propFix[c]||c,m.expr.match.bool.test(c)?rc&&qc||!pc.test(c)?a[d]=!1:a[m.camelCase("default-"+c)]=a[d]=!1:m.attr(a,c,""),a.removeAttribute(qc?c:d)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&m.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),nc={set:function(a,b,c){return b===!1?m.removeAttr(a,c):rc&&qc||!pc.test(c)?a.setAttribute(!qc&&m.propFix[c]||c,c):a[m.camelCase("default-"+c)]=a[c]=!0,c}},m.each(m.expr.match.bool.source.match(/\w+/g),function(a,b){var c=oc[b]||m.find.attr;oc[b]=rc&&qc||!pc.test(b)?function(a,b,d){var e,f;return d||(f=oc[b],oc[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,oc[b]=f),e}:function(a,b,c){return c?void 0:a[m.camelCase("default-"+b)]?b.toLowerCase():null}}),rc&&qc||(m.attrHooks.value={set:function(a,b,c){return m.nodeName(a,"input")?void(a.defaultValue=b):mc&&mc.set(a,b,c)}}),qc||(mc={set:function(a,b,c){var d=a.getAttributeNode(c);return d||a.setAttributeNode(d=a.ownerDocument.createAttribute(c)),d.value=b+="","value"===c||b===a.getAttribute(c)?b:void 0}},oc.id=oc.name=oc.coords=function(a,b,c){var d;return c?void 0:(d=a.getAttributeNode(b))&&""!==d.value?d.value:null},m.valHooks.button={get:function(a,b){var c=a.getAttributeNode(b);return c&&c.specified?c.value:void 0},set:mc.set},m.attrHooks.contenteditable={set:function(a,b,c){mc.set(a,""===b?!1:b,c)}},m.each(["width","height"],function(a,b){m.attrHooks[b]={set:function(a,c){return""===c?(a.setAttribute(b,"auto"),c):void 0}}})),k.style||(m.attrHooks.style={get:function(a){return a.style.cssText||void 0},set:function(a,b){return a.style.cssText=b+""}});var sc=/^(?:input|select|textarea|button|object)$/i,tc=/^(?:a|area)$/i;m.fn.extend({prop:function(a,b){return V(this,m.prop,a,b,arguments.length>1)},removeProp:function(a){return a=m.propFix[a]||a,this.each(function(){try{this[a]=void 0,delete this[a]}catch(b){}})}}),m.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!m.isXMLDoc(a),f&&(b=m.propFix[b]||b,e=m.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=m.find.attr(a,"tabindex");return b?parseInt(b,10):sc.test(a.nodeName)||tc.test(a.nodeName)&&a.href?0:-1}}}}),k.hrefNormalized||m.each(["href","src"],function(a,b){m.propHooks[b]={get:function(a){return a.getAttribute(b,4)}}}),k.optSelected||(m.propHooks.selected={get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}}),m.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){m.propFix[this.toLowerCase()]=this}),k.enctype||(m.propFix.enctype="encoding");var uc=/[\t\r\n\f]/g;m.fn.extend({addClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j="string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).addClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(uc," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=m.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j=0===arguments.length||"string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).removeClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(uc," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?m.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(m.isFunction(a)?function(c){m(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=m(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===K||"boolean"===c)&&(this.className&&m._data(this,"__className__",this.className),this.className=this.className||a===!1?"":m._data(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(uc," ").indexOf(b)>=0)return!0;return!1}}),m.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){m.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),m.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var vc=m.now(),wc=/\?/,xc=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;m.parseJSON=function(b){if(a.JSON&&a.JSON.parse)return a.JSON.parse(b+"");var c,d=null,e=m.trim(b+"");return e&&!m.trim(e.replace(xc,function(a,b,e,f){return c&&b&&(d=0),0===d?a:(c=e||b,d+=!f-!e,"")}))?Function("return "+e)():m.error("Invalid JSON: "+b)},m.parseXML=function(b){var c,d;if(!b||"string"!=typeof b)return null;try{a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b))}catch(e){c=void 0}return c&&c.documentElement&&!c.getElementsByTagName("parsererror").length||m.error("Invalid XML: "+b),c};var yc,zc,Ac=/#.*$/,Bc=/([?&])_=[^&]*/,Cc=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Dc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Ec=/^(?:GET|HEAD)$/,Fc=/^\/\//,Gc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Hc={},Ic={},Jc="*/".concat("*");try{zc=location.href}catch(Kc){zc=y.createElement("a"),zc.href="",zc=zc.href}yc=Gc.exec(zc.toLowerCase())||[];function Lc(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(m.isFunction(c))while(d=f[e++])"+"===d.charAt(0)?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Mc(a,b,c,d){var e={},f=a===Ic;function g(h){var i;return e[h]=!0,m.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Nc(a,b){var c,d,e=m.ajaxSettings.flatOptions||{};for(d in b)void 0!==b[d]&&((e[d]?a:c||(c={}))[d]=b[d]);return c&&m.extend(!0,a,c),a}function Oc(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===e&&(e=a.mimeType||b.getResponseHeader("Content-Type"));if(e)for(g in h)if(h[g]&&h[g].test(e)){i.unshift(g);break}if(i[0]in c)f=i[0];else{for(g in c){if(!i[0]||a.converters[g+" "+i[0]]){f=g;break}d||(d=g)}f=f||d}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Pc(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}m.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:zc,type:"GET",isLocal:Dc.test(yc[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Jc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":m.parseJSON,"text xml":m.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Nc(Nc(a,m.ajaxSettings),b):Nc(m.ajaxSettings,a)},ajaxPrefilter:Lc(Hc),ajaxTransport:Lc(Ic),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=m.ajaxSetup({},b),l=k.context||k,n=k.context&&(l.nodeType||l.jquery)?m(l):m.event,o=m.Deferred(),p=m.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!j){j={};while(b=Cc.exec(f))j[b[1].toLowerCase()]=b[2]}b=j[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?f:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return i&&i.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||zc)+"").replace(Ac,"").replace(Fc,yc[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=m.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(c=Gc.exec(k.url.toLowerCase()),k.crossDomain=!(!c||c[1]===yc[1]&&c[2]===yc[2]&&(c[3]||("http:"===c[1]?"80":"443"))===(yc[3]||("http:"===yc[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=m.param(k.data,k.traditional)),Mc(Hc,k,b,v),2===t)return v;h=m.event&&k.global,h&&0===m.active++&&m.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!Ec.test(k.type),e=k.url,k.hasContent||(k.data&&(e=k.url+=(wc.test(e)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=Bc.test(e)?e.replace(Bc,"$1_="+vc++):e+(wc.test(e)?"&":"?")+"_="+vc++)),k.ifModified&&(m.lastModified[e]&&v.setRequestHeader("If-Modified-Since",m.lastModified[e]),m.etag[e]&&v.setRequestHeader("If-None-Match",m.etag[e])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+Jc+"; q=0.01":""):k.accepts["*"]);for(d in k.headers)v.setRequestHeader(d,k.headers[d]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(d in{success:1,error:1,complete:1})v[d](k[d]);if(i=Mc(Ic,k,b,v)){v.readyState=1,h&&n.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,i.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,c,d){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),i=void 0,f=d||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,c&&(u=Oc(k,v,c)),u=Pc(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(m.lastModified[e]=w),w=v.getResponseHeader("etag"),w&&(m.etag[e]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,h&&n.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),h&&(n.trigger("ajaxComplete",[v,k]),--m.active||m.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return m.get(a,b,c,"json")},getScript:function(a,b){return m.get(a,void 0,b,"script")}}),m.each(["get","post"],function(a,b){m[b]=function(a,c,d,e){return m.isFunction(c)&&(e=e||d,d=c,c=void 0),m.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),m._evalUrl=function(a){return m.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},m.fn.extend({wrapAll:function(a){if(m.isFunction(a))return this.each(function(b){m(this).wrapAll(a.call(this,b))});if(this[0]){var b=m(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&1===a.firstChild.nodeType)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return this.each(m.isFunction(a)?function(b){m(this).wrapInner(a.call(this,b))}:function(){var b=m(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=m.isFunction(a);return this.each(function(c){m(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){m.nodeName(this,"body")||m(this).replaceWith(this.childNodes)}).end()}}),m.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0||!k.reliableHiddenOffsets()&&"none"===(a.style&&a.style.display||m.css(a,"display"))},m.expr.filters.visible=function(a){return!m.expr.filters.hidden(a)};var Qc=/%20/g,Rc=/\[\]$/,Sc=/\r?\n/g,Tc=/^(?:submit|button|image|reset|file)$/i,Uc=/^(?:input|select|textarea|keygen)/i;function Vc(a,b,c,d){var e;if(m.isArray(b))m.each(b,function(b,e){c||Rc.test(a)?d(a,e):Vc(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==m.type(b))d(a,b);else for(e in b)Vc(a+"["+e+"]",b[e],c,d)}m.param=function(a,b){var c,d=[],e=function(a,b){b=m.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=m.ajaxSettings&&m.ajaxSettings.traditional),m.isArray(a)||a.jquery&&!m.isPlainObject(a))m.each(a,function(){e(this.name,this.value)});else for(c in a)Vc(c,a[c],b,e);return d.join("&").replace(Qc,"+")},m.fn.extend({serialize:function(){return m.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=m.prop(this,"elements");return a?m.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!m(this).is(":disabled")&&Uc.test(this.nodeName)&&!Tc.test(a)&&(this.checked||!W.test(a))}).map(function(a,b){var c=m(this).val();return null==c?null:m.isArray(c)?m.map(c,function(a){return{name:b.name,value:a.replace(Sc,"\r\n")}}):{name:b.name,value:c.replace(Sc,"\r\n")}}).get()}}),m.ajaxSettings.xhr=void 0!==a.ActiveXObject?function(){return!this.isLocal&&/^(get|post|head|put|delete|options)$/i.test(this.type)&&Zc()||$c()}:Zc;var Wc=0,Xc={},Yc=m.ajaxSettings.xhr();a.attachEvent&&a.attachEvent("onunload",function(){for(var a in Xc)Xc[a](void 0,!0)}),k.cors=!!Yc&&"withCredentials"in Yc,Yc=k.ajax=!!Yc,Yc&&m.ajaxTransport(function(a){if(!a.crossDomain||k.cors){var b;return{send:function(c,d){var e,f=a.xhr(),g=++Wc;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)void 0!==c[e]&&f.setRequestHeader(e,c[e]+"");f.send(a.hasContent&&a.data||null),b=function(c,e){var h,i,j;if(b&&(e||4===f.readyState))if(delete Xc[g],b=void 0,f.onreadystatechange=m.noop,e)4!==f.readyState&&f.abort();else{j={},h=f.status,"string"==typeof f.responseText&&(j.text=f.responseText);try{i=f.statusText}catch(k){i=""}h||!a.isLocal||a.crossDomain?1223===h&&(h=204):h=j.text?200:404}j&&d(h,i,j,f.getAllResponseHeaders())},a.async?4===f.readyState?setTimeout(b):f.onreadystatechange=Xc[g]=b:b()},abort:function(){b&&b(void 0,!0)}}}});function Zc(){try{return new a.XMLHttpRequest}catch(b){}}function $c(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}m.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return m.globalEval(a),a}}}),m.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),m.ajaxTransport("script",function(a){if(a.crossDomain){var b,c=y.head||m("head")[0]||y.documentElement;return{send:function(d,e){b=y.createElement("script"),b.async=!0,a.scriptCharset&&(b.charset=a.scriptCharset),b.src=a.url,b.onload=b.onreadystatechange=function(a,c){(c||!b.readyState||/loaded|complete/.test(b.readyState))&&(b.onload=b.onreadystatechange=null,b.parentNode&&b.parentNode.removeChild(b),b=null,c||e(200,"success"))},c.insertBefore(b,c.firstChild)},abort:function(){b&&b.onload(void 0,!0)}}}});var _c=[],ad=/(=)\?(?=&|$)|\?\?/;m.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=_c.pop()||m.expando+"_"+vc++;return this[a]=!0,a}}),m.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(ad.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&ad.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=m.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(ad,"$1"+e):b.jsonp!==!1&&(b.url+=(wc.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||m.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,_c.push(e)),g&&m.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),m.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||y;var d=u.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=m.buildFragment([a],b,e),e&&e.length&&m(e).remove(),m.merge([],d.childNodes))};var bd=m.fn.load;m.fn.load=function(a,b,c){if("string"!=typeof a&&bd)return bd.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=m.trim(a.slice(h,a.length)),a=a.slice(0,h)),m.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(f="POST"),g.length>0&&m.ajax({url:a,type:f,dataType:"html",data:b}).done(function(a){e=arguments,g.html(d?m("<div>").append(m.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,e||[a.responseText,b,a])}),this},m.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){m.fn[b]=function(a){return this.on(b,a)}}),m.expr.filters.animated=function(a){return m.grep(m.timers,function(b){return a===b.elem}).length};var cd=a.document.documentElement;function dd(a){return m.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}m.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=m.css(a,"position"),l=m(a),n={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=m.css(a,"top"),i=m.css(a,"left"),j=("absolute"===k||"fixed"===k)&&m.inArray("auto",[f,i])>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),m.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(n.top=b.top-h.top+g),null!=b.left&&(n.left=b.left-h.left+e),"using"in b?b.using.call(a,n):l.css(n)}},m.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){m.offset.setOffset(this,a,b)});var b,c,d={top:0,left:0},e=this[0],f=e&&e.ownerDocument;if(f)return b=f.documentElement,m.contains(b,e)?(typeof e.getBoundingClientRect!==K&&(d=e.getBoundingClientRect()),c=dd(f),{top:d.top+(c.pageYOffset||b.scrollTop)-(b.clientTop||0),left:d.left+(c.pageXOffset||b.scrollLeft)-(b.clientLeft||0)}):d},position:function(){if(this[0]){var a,b,c={top:0,left:0},d=this[0];return"fixed"===m.css(d,"position")?b=d.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),m.nodeName(a[0],"html")||(c=a.offset()),c.top+=m.css(a[0],"borderTopWidth",!0),c.left+=m.css(a[0],"borderLeftWidth",!0)),{top:b.top-c.top-m.css(d,"marginTop",!0),left:b.left-c.left-m.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||cd;while(a&&!m.nodeName(a,"html")&&"static"===m.css(a,"position"))a=a.offsetParent;return a||cd})}}),m.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c=/Y/.test(b);m.fn[a]=function(d){return V(this,function(a,d,e){var f=dd(a);return void 0===e?f?b in f?f[b]:f.document.documentElement[d]:a[d]:void(f?f.scrollTo(c?m(f).scrollLeft():e,c?e:m(f).scrollTop()):a[d]=e)},a,d,arguments.length,null)}}),m.each(["top","left"],function(a,b){m.cssHooks[b]=Lb(k.pixelPosition,function(a,c){return c?(c=Jb(a,b),Hb.test(c)?m(a).position()[b]+"px":c):void 0})}),m.each({Height:"height",Width:"width"},function(a,b){m.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){m.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return V(this,function(b,c,d){var e;return m.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?m.css(b,c,g):m.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),m.fn.size=function(){return this.length},m.fn.andSelf=m.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return m});var ed=a.jQuery,fd=a.$;return m.noConflict=function(b){return a.$===m&&(a.$=fd),b&&a.jQuery===m&&(a.jQuery=ed),m},typeof b===K&&(a.jQuery=a.$=m),m});
</script>

<script>
/*
 * Foundation Responsive Library
 * http://foundation.zurb.com
 * Copyright 2014, ZURB
 * Free to use under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
*/

(function ($, window, document, undefined) {
  'use strict';

  var header_helpers = function (class_array) {
    var i = class_array.length;
    var head = $('head');

    while (i--) {
      if (head.has('.' + class_array[i]).length === 0) {
        head.append('<meta class="' + class_array[i] + '" />');
      }
    }
  };

  header_helpers([
    'foundation-mq-small',
    'foundation-mq-small-only',
    'foundation-mq-medium',
    'foundation-mq-medium-only',
    'foundation-mq-large',
    'foundation-mq-large-only',
    'foundation-mq-xlarge',
    'foundation-mq-xlarge-only',
    'foundation-mq-xxlarge',
    'foundation-data-attribute-namespace']);

  // Enable FastClick if present

  $(function () {
    if (typeof FastClick !== 'undefined') {
      // Don't attach to body if undefined
      if (typeof document.body !== 'undefined') {
        FastClick.attach(document.body);
      }
    }
  });

  // private Fast Selector wrapper,
  // returns jQuery object. Only use where
  // getElementById is not available.
  var S = function (selector, context) {
    if (typeof selector === 'string') {
      if (context) {
        var cont;
        if (context.jquery) {
          cont = context[0];
          if (!cont) {
            return context;
          }
        } else {
          cont = context;
        }
        return $(cont.querySelectorAll(selector));
      }

      return $(document.querySelectorAll(selector));
    }

    return $(selector, context);
  };

  // Namespace functions.

  var attr_name = function (init) {
    var arr = [];
    if (!init) {
      arr.push('data');
    }
    if (this.namespace.length > 0) {
      arr.push(this.namespace);
    }
    arr.push(this.name);

    return arr.join('-');
  };

  var add_namespace = function (str) {
    var parts = str.split('-'),
        i = parts.length,
        arr = [];

    while (i--) {
      if (i !== 0) {
        arr.push(parts[i]);
      } else {
        if (this.namespace.length > 0) {
          arr.push(this.namespace, parts[i]);
        } else {
          arr.push(parts[i]);
        }
      }
    }

    return arr.reverse().join('-');
  };

  // Event binding and data-options updating.

  var bindings = function (method, options) {
    var self = this,
        bind = function(){
          var $this = S(this),
              should_bind_events = !$this.data(self.attr_name(true) + '-init');
          $this.data(self.attr_name(true) + '-init', $.extend({}, self.settings, (options || method), self.data_options($this)));

          if (should_bind_events) {
            self.events(this);
          }
        };

    if (S(this.scope).is('[' + this.attr_name() +']')) {
      bind.call(this.scope);
    } else {
      S('[' + this.attr_name() +']', this.scope).each(bind);
    }
    // # Patch to fix #5043 to move this *after* the if/else clause in order for Backbone and similar frameworks to have improved control over event binding and data-options updating.
    if (typeof method === 'string') {
      return this[method].call(this, options);
    }

  };

  var single_image_loaded = function (image, callback) {
    function loaded () {
      callback(image[0]);
    }

    function bindLoad () {
      this.one('load', loaded);

      if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) {
        var src = this.attr( 'src' ),
            param = src.match( /\?/ ) ? '&' : '?';

        param += 'random=' + (new Date()).getTime();
        this.attr('src', src + param);
      }
    }

    if (!image.attr('src')) {
      loaded();
      return;
    }

    if (image[0].complete || image[0].readyState === 4) {
      loaded();
    } else {
      bindLoad.call(image);
    }
  };

  /*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas, David Knight. Dual MIT/BSD license */

  window.matchMedia || (window.matchMedia = function() {
      "use strict";

      // For browsers that support matchMedium api such as IE 9 and webkit
      var styleMedia = (window.styleMedia || window.media);

      // For those that don't support matchMedium
      if (!styleMedia) {
          var style       = document.createElement('style'),
              script      = document.getElementsByTagName('script')[0],
              info        = null;

          style.type  = 'text/css';
          style.id    = 'matchmediajs-test';

          script.parentNode.insertBefore(style, script);

          // 'style.currentStyle' is used by IE <= 8 and 'window.getComputedStyle' for all other browsers
          info = ('getComputedStyle' in window) && window.getComputedStyle(style, null) || style.currentStyle;

          styleMedia = {
              matchMedium: function(media) {
                  var text = '@media ' + media + '{ #matchmediajs-test { width: 1px; } }';

                  // 'style.styleSheet' is used by IE <= 8 and 'style.textContent' for all other browsers
                  if (style.styleSheet) {
                      style.styleSheet.cssText = text;
                  } else {
                      style.textContent = text;
                  }

                  // Test if media query is true or false
                  return info.width === '1px';
              }
          };
      }

      return function(media) {
          return {
              matches: styleMedia.matchMedium(media || 'all'),
              media: media || 'all'
          };
      };
  }());

  /*
   * jquery.requestAnimationFrame
   * https://github.com/gnarf37/jquery-requestAnimationFrame
   * Requires jQuery 1.8+
   *
   * Copyright (c) 2012 Corey Frang
   * Licensed under the MIT license.
   */

  (function(jQuery) {


  // requestAnimationFrame polyfill adapted from Erik Möller
  // fixes from Paul Irish and Tino Zijdel
  // http://paulirish.com/2011/requestanimationframe-for-smart-animating/
  // http://my.opera.com/emoller/blog/2011/12/20/requestanimationframe-for-smart-er-animating

  var animating,
      lastTime = 0,
      vendors = ['webkit', 'moz'],
      requestAnimationFrame = window.requestAnimationFrame,
      cancelAnimationFrame = window.cancelAnimationFrame,
      jqueryFxAvailable = 'undefined' !== typeof jQuery.fx;

  for (; lastTime < vendors.length && !requestAnimationFrame; lastTime++) {
    requestAnimationFrame = window[ vendors[lastTime] + 'RequestAnimationFrame' ];
    cancelAnimationFrame = cancelAnimationFrame ||
      window[ vendors[lastTime] + 'CancelAnimationFrame' ] ||
      window[ vendors[lastTime] + 'CancelRequestAnimationFrame' ];
  }

  function raf() {
    if (animating) {
      requestAnimationFrame(raf);

      if (jqueryFxAvailable) {
        jQuery.fx.tick();
      }
    }
  }

  if (requestAnimationFrame) {
    // use rAF
    window.requestAnimationFrame = requestAnimationFrame;
    window.cancelAnimationFrame = cancelAnimationFrame;

    if (jqueryFxAvailable) {
      jQuery.fx.timer = function (timer) {
        if (timer() && jQuery.timers.push(timer) && !animating) {
          animating = true;
          raf();
        }
      };

      jQuery.fx.stop = function () {
        animating = false;
      };
    }
  } else {
    // polyfill
    window.requestAnimationFrame = function (callback) {
      var currTime = new Date().getTime(),
        timeToCall = Math.max(0, 16 - (currTime - lastTime)),
        id = window.setTimeout(function () {
          callback(currTime + timeToCall);
        }, timeToCall);
      lastTime = currTime + timeToCall;
      return id;
    };

    window.cancelAnimationFrame = function (id) {
      clearTimeout(id);
    };

  }

  }( $ ));

  function removeQuotes (string) {
    if (typeof string === 'string' || string instanceof String) {
      string = string.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g, '');
    }

    return string;
  }

  window.Foundation = {
    name : 'Foundation',

    version : '5.5.2',

    media_queries : {
      'small'       : S('.foundation-mq-small').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
      'small-only'  : S('.foundation-mq-small-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
      'medium'      : S('.foundation-mq-medium').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
      'medium-only' : S('.foundation-mq-medium-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
      'large'       : S('.foundation-mq-large').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
      'large-only'  : S('.foundation-mq-large-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
      'xlarge'      : S('.foundation-mq-xlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
      'xlarge-only' : S('.foundation-mq-xlarge-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
      'xxlarge'     : S('.foundation-mq-xxlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '')
    },

    stylesheet : $('<style></style>').appendTo('head')[0].sheet,

    global : {
      namespace : undefined
    },

    init : function (scope, libraries, method, options, response) {
      var args = [scope, method, options, response],
          responses = [];

      // check RTL
      this.rtl = /rtl/i.test(S('html').attr('dir'));

      // set foundation global scope
      this.scope = scope || this.scope;

      this.set_namespace();

      if (libraries && typeof libraries === 'string' && !/reflow/i.test(libraries)) {
        if (this.libs.hasOwnProperty(libraries)) {
          responses.push(this.init_lib(libraries, args));
        }
      } else {
        for (var lib in this.libs) {
          responses.push(this.init_lib(lib, libraries));
        }
      }

      S(window).load(function () {
        S(window)
          .trigger('resize.fndtn.clearing')
          .trigger('resize.fndtn.dropdown')
          .trigger('resize.fndtn.equalizer')
          .trigger('resize.fndtn.interchange')
          .trigger('resize.fndtn.joyride')
          .trigger('resize.fndtn.magellan')
          .trigger('resize.fndtn.topbar')
          .trigger('resize.fndtn.slider');
      });

      return scope;
    },

    init_lib : function (lib, args) {
      if (this.libs.hasOwnProperty(lib)) {
        this.patch(this.libs[lib]);

        if (args && args.hasOwnProperty(lib)) {
            if (typeof this.libs[lib].settings !== 'undefined') {
              $.extend(true, this.libs[lib].settings, args[lib]);
            } else if (typeof this.libs[lib].defaults !== 'undefined') {
              $.extend(true, this.libs[lib].defaults, args[lib]);
            }
          return this.libs[lib].init.apply(this.libs[lib], [this.scope, args[lib]]);
        }

        args = args instanceof Array ? args : new Array(args);
        return this.libs[lib].init.apply(this.libs[lib], args);
      }

      return function () {};
    },

    patch : function (lib) {
      lib.scope = this.scope;
      lib.namespace = this.global.namespace;
      lib.rtl = this.rtl;
      lib['data_options'] = this.utils.data_options;
      lib['attr_name'] = attr_name;
      lib['add_namespace'] = add_namespace;
      lib['bindings'] = bindings;
      lib['S'] = this.utils.S;
    },

    inherit : function (scope, methods) {
      var methods_arr = methods.split(' '),
          i = methods_arr.length;

      while (i--) {
        if (this.utils.hasOwnProperty(methods_arr[i])) {
          scope[methods_arr[i]] = this.utils[methods_arr[i]];
        }
      }
    },

    set_namespace : function () {

      // Description:
      //    Don't bother reading the namespace out of the meta tag
      //    if the namespace has been set globally in javascript
      //
      // Example:
      //    Foundation.global.namespace = 'my-namespace';
      // or make it an empty string:
      //    Foundation.global.namespace = '';
      //
      //

      // If the namespace has not been set (is undefined), try to read it out of the meta element.
      // Otherwise use the globally defined namespace, even if it's empty ('')
      var namespace = ( this.global.namespace === undefined ) ? $('.foundation-data-attribute-namespace').css('font-family') : this.global.namespace;

      // Finally, if the namsepace is either undefined or false, set it to an empty string.
      // Otherwise use the namespace value.
      this.global.namespace = ( namespace === undefined || /false/i.test(namespace) ) ? '' : namespace;
    },

    libs : {},

    // methods that can be inherited in libraries
    utils : {

      // Description:
      //    Fast Selector wrapper returns jQuery object. Only use where getElementById
      //    is not available.
      //
      // Arguments:
      //    Selector (String): CSS selector describing the element(s) to be
      //    returned as a jQuery object.
      //
      //    Scope (String): CSS selector describing the area to be searched. Default
      //    is document.
      //
      // Returns:
      //    Element (jQuery Object): jQuery object containing elements matching the
      //    selector within the scope.
      S : S,

      // Description:
      //    Executes a function a max of once every n milliseconds
      //
      // Arguments:
      //    Func (Function): Function to be throttled.
      //
      //    Delay (Integer): Function execution threshold in milliseconds.
      //
      // Returns:
      //    Lazy_function (Function): Function with throttling applied.
      throttle : function (func, delay) {
        var timer = null;

        return function () {
          var context = this, args = arguments;

          if (timer == null) {
            timer = setTimeout(function () {
              func.apply(context, args);
              timer = null;
            }, delay);
          }
        };
      },

      // Description:
      //    Executes a function when it stops being invoked for n seconds
      //    Modified version of _.debounce() http://underscorejs.org
      //
      // Arguments:
      //    Func (Function): Function to be debounced.
      //
      //    Delay (Integer): Function execution threshold in milliseconds.
      //
      //    Immediate (Bool): Whether the function should be called at the beginning
      //    of the delay instead of the end. Default is false.
      //
      // Returns:
      //    Lazy_function (Function): Function with debouncing applied.
      debounce : function (func, delay, immediate) {
        var timeout, result;
        return function () {
          var context = this, args = arguments;
          var later = function () {
            timeout = null;
            if (!immediate) {
              result = func.apply(context, args);
            }
          };
          var callNow = immediate && !timeout;
          clearTimeout(timeout);
          timeout = setTimeout(later, delay);
          if (callNow) {
            result = func.apply(context, args);
          }
          return result;
        };
      },

      // Description:
      //    Parses data-options attribute
      //
      // Arguments:
      //    El (jQuery Object): Element to be parsed.
      //
      // Returns:
      //    Options (Javascript Object): Contents of the element's data-options
      //    attribute.
      data_options : function (el, data_attr_name) {
        data_attr_name = data_attr_name || 'options';
        var opts = {}, ii, p, opts_arr,
            data_options = function (el) {
              var namespace = Foundation.global.namespace;

              if (namespace.length > 0) {
                return el.data(namespace + '-' + data_attr_name);
              }

              return el.data(data_attr_name);
            };

        var cached_options = data_options(el);

        if (typeof cached_options === 'object') {
          return cached_options;
        }

        opts_arr = (cached_options || ':').split(';');
        ii = opts_arr.length;

        function isNumber (o) {
          return !isNaN (o - 0) && o !== null && o !== '' && o !== false && o !== true;
        }

        function trim (str) {
          if (typeof str === 'string') {
            return $.trim(str);
          }
          return str;
        }

        while (ii--) {
          p = opts_arr[ii].split(':');
          p = [p[0], p.slice(1).join(':')];

          if (/true/i.test(p[1])) {
            p[1] = true;
          }
          if (/false/i.test(p[1])) {
            p[1] = false;
          }
          if (isNumber(p[1])) {
            if (p[1].indexOf('.') === -1) {
              p[1] = parseInt(p[1], 10);
            } else {
              p[1] = parseFloat(p[1]);
            }
          }

          if (p.length === 2 && p[0].length > 0) {
            opts[trim(p[0])] = trim(p[1]);
          }
        }

        return opts;
      },

      // Description:
      //    Adds JS-recognizable media queries
      //
      // Arguments:
      //    Media (String): Key string for the media query to be stored as in
      //    Foundation.media_queries
      //
      //    Class (String): Class name for the generated <meta> tag
      register_media : function (media, media_class) {
        if (Foundation.media_queries[media] === undefined) {
          $('head').append('<meta class="' + media_class + '"/>');
          Foundation.media_queries[media] = removeQuotes($('.' + media_class).css('font-family'));
        }
      },

      // Description:
      //    Add custom CSS within a JS-defined media query
      //
      // Arguments:
      //    Rule (String): CSS rule to be appended to the document.
      //
      //    Media (String): Optional media query string for the CSS rule to be
      //    nested under.
      add_custom_rule : function (rule, media) {
        if (media === undefined && Foundation.stylesheet) {
          Foundation.stylesheet.insertRule(rule, Foundation.stylesheet.cssRules.length);
        } else {
          var query = Foundation.media_queries[media];

          if (query !== undefined) {
            Foundation.stylesheet.insertRule('@media ' +
              Foundation.media_queries[media] + '{ ' + rule + ' }', Foundation.stylesheet.cssRules.length);
          }
        }
      },

      // Description:
      //    Performs a callback function when an image is fully loaded
      //
      // Arguments:
      //    Image (jQuery Object): Image(s) to check if loaded.
      //
      //    Callback (Function): Function to execute when image is fully loaded.
      image_loaded : function (images, callback) {
        var self = this,
            unloaded = images.length;

        function pictures_has_height(images) {
          var pictures_number = images.length;

          for (var i = pictures_number - 1; i >= 0; i--) {
            if(images.attr('height') === undefined) {
              return false;
            };
          };

          return true;
        }

        if (unloaded === 0 || pictures_has_height(images)) {
          callback(images);
        }

        images.each(function () {
          single_image_loaded(self.S(this), function () {
            unloaded -= 1;
            if (unloaded === 0) {
              callback(images);
            }
          });
        });
      },

      // Description:
      //    Returns a random, alphanumeric string
      //
      // Arguments:
      //    Length (Integer): Length of string to be generated. Defaults to random
      //    integer.
      //
      // Returns:
      //    Rand (String): Pseudo-random, alphanumeric string.
      random_str : function () {
        if (!this.fidx) {
          this.fidx = 0;
        }
        this.prefix = this.prefix || [(this.name || 'F'), (+new Date).toString(36)].join('-');

        return this.prefix + (this.fidx++).toString(36);
      },

      // Description:
      //    Helper for window.matchMedia
      //
      // Arguments:
      //    mq (String): Media query
      //
      // Returns:
      //    (Boolean): Whether the media query passes or not
      match : function (mq) {
        return window.matchMedia(mq).matches;
      },

      // Description:
      //    Helpers for checking Foundation default media queries with JS
      //
      // Returns:
      //    (Boolean): Whether the media query passes or not

      is_small_up : function () {
        return this.match(Foundation.media_queries.small);
      },

      is_medium_up : function () {
        return this.match(Foundation.media_queries.medium);
      },

      is_large_up : function () {
        return this.match(Foundation.media_queries.large);
      },

      is_xlarge_up : function () {
        return this.match(Foundation.media_queries.xlarge);
      },

      is_xxlarge_up : function () {
        return this.match(Foundation.media_queries.xxlarge);
      },

      is_small_only : function () {
        return !this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up();
      },

      is_medium_only : function () {
        return this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up();
      },

      is_large_only : function () {
        return this.is_medium_up() && this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up();
      },

      is_xlarge_only : function () {
        return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && !this.is_xxlarge_up();
      },

      is_xxlarge_only : function () {
        return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && this.is_xxlarge_up();
      }
    }
  };

  $.fn.foundation = function () {
    var args = Array.prototype.slice.call(arguments, 0);

    return this.each(function () {
      Foundation.init.apply(Foundation, [this].concat(args));
      return this;
    });
  };

}(jQuery, window, window.document));
;(function ($, window, document, undefined) {
  'use strict';

  Foundation.libs.reveal = {
    name : 'reveal',

    version : '5.5.2',

    locked : false,

    settings : {
      animation : 'fadeAndPop',
      animation_speed : 250,
      close_on_background_click : true,
      close_on_esc : true,
      dismiss_modal_class : 'close-reveal-modal',
      multiple_opened : false,
      bg_class : 'reveal-modal-bg',
      root_element : 'body',
      open : function(){},
      opened : function(){},
      close : function(){},
      closed : function(){},
      on_ajax_error: $.noop,
      bg : $('.reveal-modal-bg'),
      css : {
        open : {
          'opacity' : 0,
          'visibility' : 'visible',
          'display' : 'block'
        },
        close : {
          'opacity' : 1,
          'visibility' : 'hidden',
          'display' : 'none'
        }
      }
    },

    init : function (scope, method, options) {
      $.extend(true, this.settings, method, options);
      this.bindings(method, options);
    },

    events : function (scope) {
      var self = this,
          S = self.S;

      S(this.scope)
        .off('.reveal')
        .on('click.fndtn.reveal', '[' + this.add_namespace('data-reveal-id') + ']:not([disabled])', function (e) {
          e.preventDefault();

          if (!self.locked) {
            var element = S(this),
                ajax = element.data(self.data_attr('reveal-ajax')),
                replaceContentSel = element.data(self.data_attr('reveal-replace-content'));

            self.locked = true;

            if (typeof ajax === 'undefined') {
              self.open.call(self, element);
            } else {
              var url = ajax === true ? element.attr('href') : ajax;
              self.open.call(self, element, {url : url}, { replaceContentSel : replaceContentSel });
            }
          }
        });

      S(document)
        .on('click.fndtn.reveal', this.close_targets(), function (e) {
          e.preventDefault();
          if (!self.locked) {
            var settings = S('[' + self.attr_name() + '].open').data(self.attr_name(true) + '-init') || self.settings,
                bg_clicked = S(e.target)[0] === S('.' + settings.bg_class)[0];

            if (bg_clicked) {
              if (settings.close_on_background_click) {
                e.stopPropagation();
              } else {
                return;
              }
            }

            self.locked = true;
            self.close.call(self, bg_clicked ? S('[' + self.attr_name() + '].open:not(.toback)') : S(this).closest('[' + self.attr_name() + ']'));
          }
        });

      if (S('[' + self.attr_name() + ']', this.scope).length > 0) {
        S(this.scope)
          // .off('.reveal')
          .on('open.fndtn.reveal', this.settings.open)
          .on('opened.fndtn.reveal', this.settings.opened)
          .on('opened.fndtn.reveal', this.open_video)
          .on('close.fndtn.reveal', this.settings.close)
          .on('closed.fndtn.reveal', this.settings.closed)
          .on('closed.fndtn.reveal', this.close_video);
      } else {
        S(this.scope)
          // .off('.reveal')
          .on('open.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.open)
          .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.opened)
          .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.open_video)
          .on('close.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.close)
          .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.closed)
          .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.close_video);
      }

      return true;
    },

    // PATCH #3: turning on key up capture only when a reveal window is open
    key_up_on : function (scope) {
      var self = this;

      // PATCH #1: fixing multiple keyup event trigger from single key press
      self.S('body').off('keyup.fndtn.reveal').on('keyup.fndtn.reveal', function ( event ) {
        var open_modal = self.S('[' + self.attr_name() + '].open'),
            settings = open_modal.data(self.attr_name(true) + '-init') || self.settings ;
        // PATCH #2: making sure that the close event can be called only while unlocked,
        //           so that multiple keyup.fndtn.reveal events don't prevent clean closing of the reveal window.
        if ( settings && event.which === 27  && settings.close_on_esc && !self.locked) { // 27 is the keycode for the Escape key
          self.close.call(self, open_modal);
        }
      });

      return true;
    },

    // PATCH #3: turning on key up capture only when a reveal window is open
    key_up_off : function (scope) {
      this.S('body').off('keyup.fndtn.reveal');
      return true;
    },

    open : function (target, ajax_settings) {
      var self = this,
          modal;

      if (target) {
        if (typeof target.selector !== 'undefined') {
          // Find the named node; only use the first one found, since the rest of the code assumes there's only one node
          modal = self.S('#' + target.data(self.data_attr('reveal-id'))).first();
        } else {
          modal = self.S(this.scope);

          ajax_settings = target;
        }
      } else {
        modal = self.S(this.scope);
      }

      var settings = modal.data(self.attr_name(true) + '-init');
      settings = settings || this.settings;


      if (modal.hasClass('open') && target.attr('data-reveal-id') == modal.attr('id')) {
        return self.close(modal);
      }

      if (!modal.hasClass('open')) {
        var open_modal = self.S('[' + self.attr_name() + '].open');

        if (typeof modal.data('css-top') === 'undefined') {
          modal.data('css-top', parseInt(modal.css('top'), 10))
            .data('offset', this.cache_offset(modal));
        }

        modal.attr('tabindex','0').attr('aria-hidden','false');

        this.key_up_on(modal);    // PATCH #3: turning on key up capture only when a reveal window is open

        // Prevent namespace event from triggering twice
        modal.on('open.fndtn.reveal', function(e) {
          if (e.namespace !== 'fndtn.reveal') return;
        });

        modal.on('open.fndtn.reveal').trigger('open.fndtn.reveal');

        if (open_modal.length < 1) {
          this.toggle_bg(modal, true);
        }

        if (typeof ajax_settings === 'string') {
          ajax_settings = {
            url : ajax_settings
          };
        }

        if (typeof ajax_settings === 'undefined' || !ajax_settings.url) {
          if (open_modal.length > 0) {
            if (settings.multiple_opened) {
              self.to_back(open_modal);
            } else {
              self.hide(open_modal, settings.css.close);
            }
          }

          this.show(modal, settings.css.open);
        } else {
          var old_success = typeof ajax_settings.success !== 'undefined' ? ajax_settings.success : null;
          $.extend(ajax_settings, {
            success : function (data, textStatus, jqXHR) {
              if ( $.isFunction(old_success) ) {
                var result = old_success(data, textStatus, jqXHR);
                if (typeof result == 'string') {
                  data = result;
                }
              }

              if (typeof options !== 'undefined' && typeof options.replaceContentSel !== 'undefined') {
                modal.find(options.replaceContentSel).html(data);
              } else {
                modal.html(data);
              }

              self.S(modal).foundation('section', 'reflow');
              self.S(modal).children().foundation();

              if (open_modal.length > 0) {
                if (settings.multiple_opened) {
                  self.to_back(open_modal);
                } else {
                  self.hide(open_modal, settings.css.close);
                }
              }
              self.show(modal, settings.css.open);
            }
          });

          // check for if user initalized with error callback
          if (settings.on_ajax_error !== $.noop) {
            $.extend(ajax_settings, {
              error : settings.on_ajax_error
            });
          }

          $.ajax(ajax_settings);
        }
      }
      self.S(window).trigger('resize');
    },

    close : function (modal) {
      var modal = modal && modal.length ? modal : this.S(this.scope),
          open_modals = this.S('[' + this.attr_name() + '].open'),
          settings = modal.data(this.attr_name(true) + '-init') || this.settings,
          self = this;

      if (open_modals.length > 0) {

        modal.removeAttr('tabindex','0').attr('aria-hidden','true');

        this.locked = true;
        this.key_up_off(modal);   // PATCH #3: turning on key up capture only when a reveal window is open

        modal.trigger('close.fndtn.reveal');

        if ((settings.multiple_opened && open_modals.length === 1) || !settings.multiple_opened || modal.length > 1) {
          self.toggle_bg(modal, false);
          self.to_front(modal);
        }

        if (settings.multiple_opened) {
          self.hide(modal, settings.css.close, settings);
          self.to_front($($.makeArray(open_modals).reverse()[1]));
        } else {
          self.hide(open_modals, settings.css.close, settings);
        }
      }
    },

    close_targets : function () {
      var base = '.' + this.settings.dismiss_modal_class;

      if (this.settings.close_on_background_click) {
        return base + ', .' + this.settings.bg_class;
      }

      return base;
    },

    toggle_bg : function (modal, state) {
      if (this.S('.' + this.settings.bg_class).length === 0) {
        this.settings.bg = $('<div />', {'class': this.settings.bg_class})
          .appendTo('body').hide();
      }

      var visible = this.settings.bg.filter(':visible').length > 0;
      if ( state != visible ) {
        if ( state == undefined ? visible : !state ) {
          this.hide(this.settings.bg);
        } else {
          this.show(this.settings.bg);
        }
      }
    },

    show : function (el, css) {
      // is modal
      if (css) {
        var settings = el.data(this.attr_name(true) + '-init') || this.settings,
            root_element = settings.root_element,
            context = this;

        if (el.parent(root_element).length === 0) {
          var placeholder = el.wrap('<div style="display: none;" />').parent();

          el.on('closed.fndtn.reveal.wrapped', function () {
            el.detach().appendTo(placeholder);
            el.unwrap().unbind('closed.fndtn.reveal.wrapped');
          });

          el.detach().appendTo(root_element);
        }

        var animData = getAnimationData(settings.animation);
        if (!animData.animate) {
          this.locked = false;
        }
        if (animData.pop) {
          css.top = $(window).scrollTop() - el.data('offset') + 'px';
          var end_css = {
            top: $(window).scrollTop() + el.data('css-top') + 'px',
            opacity: 1
          };

          return setTimeout(function () {
            return el
              .css(css)
              .animate(end_css, settings.animation_speed, 'linear', function () {
                context.locked = false;
                el.trigger('opened.fndtn.reveal');
              })
              .addClass('open');
          }, settings.animation_speed / 2);
        }

        if (animData.fade) {
          css.top = $(window).scrollTop() + el.data('css-top') + 'px';
          var end_css = {opacity: 1};

          return setTimeout(function () {
            return el
              .css(css)
              .animate(end_css, settings.animation_speed, 'linear', function () {
                context.locked = false;
                el.trigger('opened.fndtn.reveal');
              })
              .addClass('open');
          }, settings.animation_speed / 2);
        }

        return el.css(css).show().css({opacity : 1}).addClass('open').trigger('opened.fndtn.reveal');
      }

      var settings = this.settings;

      // should we animate the background?
      if (getAnimationData(settings.animation).fade) {
        return el.fadeIn(settings.animation_speed / 2);
      }

      this.locked = false;

      return el.show();
    },

    to_back : function(el) {
      el.addClass('toback');
    },

    to_front : function(el) {
      el.removeClass('toback');
    },

    hide : function (el, css) {
      // is modal
      if (css) {
        var settings = el.data(this.attr_name(true) + '-init'),
            context = this;
        settings = settings || this.settings;

        var animData = getAnimationData(settings.animation);
        if (!animData.animate) {
          this.locked = false;
        }
        if (animData.pop) {
          var end_css = {
            top: - $(window).scrollTop() - el.data('offset') + 'px',
            opacity: 0
          };

          return setTimeout(function () {
            return el
              .animate(end_css, settings.animation_speed, 'linear', function () {
                context.locked = false;
                el.css(css).trigger('closed.fndtn.reveal');
              })
              .removeClass('open');
          }, settings.animation_speed / 2);
        }

        if (animData.fade) {
          var end_css = {opacity : 0};

          return setTimeout(function () {
            return el
              .animate(end_css, settings.animation_speed, 'linear', function () {
                context.locked = false;
                el.css(css).trigger('closed.fndtn.reveal');
              })
              .removeClass('open');
          }, settings.animation_speed / 2);
        }

        return el.hide().css(css).removeClass('open').trigger('closed.fndtn.reveal');
      }

      var settings = this.settings;

      // should we animate the background?
      if (getAnimationData(settings.animation).fade) {
        return el.fadeOut(settings.animation_speed / 2);
      }

      return el.hide();
    },

    close_video : function (e) {
      var video = $('.flex-video', e.target),
          iframe = $('iframe', video);

      if (iframe.length > 0) {
        iframe.attr('data-src', iframe[0].src);
        iframe.attr('src', iframe.attr('src'));
        video.hide();
      }
    },

    open_video : function (e) {
      var video = $('.flex-video', e.target),
          iframe = video.find('iframe');

      if (iframe.length > 0) {
        var data_src = iframe.attr('data-src');
        if (typeof data_src === 'string') {
          iframe[0].src = iframe.attr('data-src');
        } else {
          var src = iframe[0].src;
          iframe[0].src = undefined;
          iframe[0].src = src;
        }
        video.show();
      }
    },

    data_attr : function (str) {
      if (this.namespace.length > 0) {
        return this.namespace + '-' + str;
      }

      return str;
    },

    cache_offset : function (modal) {
      var offset = modal.show().height() + parseInt(modal.css('top'), 10) + modal.scrollY;

      modal.hide();

      return offset;
    },

    off : function () {
      $(this.scope).off('.fndtn.reveal');
    },

    reflow : function () {}
  };

  /*
   * getAnimationData('popAndFade') // {animate: true,  pop: true,  fade: true}
   * getAnimationData('fade')       // {animate: true,  pop: false, fade: true}
   * getAnimationData('pop')        // {animate: true,  pop: true,  fade: false}
   * getAnimationData('foo')        // {animate: false, pop: false, fade: false}
   * getAnimationData(null)         // {animate: false, pop: false, fade: false}
   */
  function getAnimationData(str) {
    var fade = /fade/i.test(str);
    var pop = /pop/i.test(str);
    return {
      animate : fade || pop,
      pop : pop,
      fade : fade
    };
  }
}(jQuery, window, window.document));
;(function ($, window, document, undefined) {
  'use strict';

  Foundation.libs.interchange = {
    name : 'interchange',

    version : '5.5.2',

    cache : {},

    images_loaded : false,
    nodes_loaded : false,

    settings : {
      load_attr : 'interchange',

      named_queries : {
        'default'     : 'only screen',
        'small'       : Foundation.media_queries['small'],
        'small-only'  : Foundation.media_queries['small-only'],
        'medium'      : Foundation.media_queries['medium'],
        'medium-only' : Foundation.media_queries['medium-only'],
        'large'       : Foundation.media_queries['large'],
        'large-only'  : Foundation.media_queries['large-only'],
        'xlarge'      : Foundation.media_queries['xlarge'],
        'xlarge-only' : Foundation.media_queries['xlarge-only'],
        'xxlarge'     : Foundation.media_queries['xxlarge'],
        'landscape'   : 'only screen and (orientation: landscape)',
        'portrait'    : 'only screen and (orientation: portrait)',
        'retina'      : 'only screen and (-webkit-min-device-pixel-ratio: 2),' +
          'only screen and (min--moz-device-pixel-ratio: 2),' +
          'only screen and (-o-min-device-pixel-ratio: 2/1),' +
          'only screen and (min-device-pixel-ratio: 2),' +
          'only screen and (min-resolution: 192dpi),' +
          'only screen and (min-resolution: 2dppx)'
      },

      directives : {
        replace : function (el, path, trigger) {
          // The trigger argument, if called within the directive, fires
          // an event named after the directive on the element, passing
          // any parameters along to the event that you pass to trigger.
          //
          // ex. trigger(), trigger([a, b, c]), or trigger(a, b, c)
          //
          // This allows you to bind a callback like so:
          // $('#interchangeContainer').on('replace', function (e, a, b, c) {
          //   console.log($(this).html(), a, b, c);
          // });

          if (el !== null && /IMG/.test(el[0].nodeName)) {
            var orig_path = el[0].src;

            if (new RegExp(path, 'i').test(orig_path)) {
              return;
            }

            el.attr("src", path);

            return trigger(el[0].src);
          }
          var last_path = el.data(this.data_attr + '-last-path'),
              self = this;

          if (last_path == path) {
            return;
          }

          if (/\.(gif|jpg|jpeg|tiff|png)([?#].*)?/i.test(path)) {
            $(el).css('background-image', 'url(' + path + ')');
            el.data('interchange-last-path', path);
            return trigger(path);
          }

          return $.get(path, function (response) {
            el.html(response);
            el.data(self.data_attr + '-last-path', path);
            trigger();
          });

        }
      }
    },

    init : function (scope, method, options) {
      Foundation.inherit(this, 'throttle random_str');

      this.data_attr = this.set_data_attr();
      $.extend(true, this.settings, method, options);
      this.bindings(method, options);
      this.reflow();
    },

    get_media_hash : function () {
        var mediaHash = '';
        for (var queryName in this.settings.named_queries ) {
            mediaHash += matchMedia(this.settings.named_queries[queryName]).matches.toString();
        }
        return mediaHash;
    },

    events : function () {
      var self = this, prevMediaHash;

      $(window)
        .off('.interchange')
        .on('resize.fndtn.interchange', self.throttle(function () {
            var currMediaHash = self.get_media_hash();
            if (currMediaHash !== prevMediaHash) {
                self.resize();
            }
            prevMediaHash = currMediaHash;
        }, 50));

      return this;
    },

    resize : function () {
      var cache = this.cache;

      if (!this.images_loaded || !this.nodes_loaded) {
        setTimeout($.proxy(this.resize, this), 50);
        return;
      }

      for (var uuid in cache) {
        if (cache.hasOwnProperty(uuid)) {
          var passed = this.results(uuid, cache[uuid]);
          if (passed) {
            this.settings.directives[passed
              .scenario[1]].call(this, passed.el, passed.scenario[0], (function (passed) {
                if (arguments[0] instanceof Array) {
                  var args = arguments[0];
                } else {
                  var args = Array.prototype.slice.call(arguments, 0);
                }

                return function() {
                  passed.el.trigger(passed.scenario[1], args);
                }
              }(passed)));
          }
        }
      }

    },

    results : function (uuid, scenarios) {
      var count = scenarios.length;

      if (count > 0) {
        var el = this.S('[' + this.add_namespace('data-uuid') + '="' + uuid + '"]');

        while (count--) {
          var mq, rule = scenarios[count][2];
          if (this.settings.named_queries.hasOwnProperty(rule)) {
            mq = matchMedia(this.settings.named_queries[rule]);
          } else {
            mq = matchMedia(rule);
          }
          if (mq.matches) {
            return {el : el, scenario : scenarios[count]};
          }
        }
      }

      return false;
    },

    load : function (type, force_update) {
      if (typeof this['cached_' + type] === 'undefined' || force_update) {
        this['update_' + type]();
      }

      return this['cached_' + type];
    },

    update_images : function () {
      var images = this.S('img[' + this.data_attr + ']'),
          count = images.length,
          i = count,
          loaded_count = 0,
          data_attr = this.data_attr;

      this.cache = {};
      this.cached_images = [];
      this.images_loaded = (count === 0);

      while (i--) {
        loaded_count++;
        if (images[i]) {
          var str = images[i].getAttribute(data_attr) || '';

          if (str.length > 0) {
            this.cached_images.push(images[i]);
          }
        }

        if (loaded_count === count) {
          this.images_loaded = true;
          this.enhance('images');
        }
      }

      return this;
    },

    update_nodes : function () {
      var nodes = this.S('[' + this.data_attr + ']').not('img'),
          count = nodes.length,
          i = count,
          loaded_count = 0,
          data_attr = this.data_attr;

      this.cached_nodes = [];
      this.nodes_loaded = (count === 0);

      while (i--) {
        loaded_count++;
        var str = nodes[i].getAttribute(data_attr) || '';

        if (str.length > 0) {
          this.cached_nodes.push(nodes[i]);
        }

        if (loaded_count === count) {
          this.nodes_loaded = true;
          this.enhance('nodes');
        }
      }

      return this;
    },

    enhance : function (type) {
      var i = this['cached_' + type].length;

      while (i--) {
        this.object($(this['cached_' + type][i]));
      }

      return $(window).trigger('resize.fndtn.interchange');
    },

    convert_directive : function (directive) {

      var trimmed = this.trim(directive);

      if (trimmed.length > 0) {
        return trimmed;
      }

      return 'replace';
    },

    parse_scenario : function (scenario) {
      // This logic had to be made more complex since some users were using commas in the url path
      // So we cannot simply just split on a comma

      var directive_match = scenario[0].match(/(.+),\s*(\w+)\s*$/),
      // getting the mq has gotten a bit complicated since we started accounting for several use cases
      // of URLs. For now we'll continue to match these scenarios, but we may consider having these scenarios
      // as nested objects or arrays in F6.
      // regex: match everything before close parenthesis for mq
      media_query         = scenario[1].match(/(.*)\)/);

      if (directive_match) {
        var path  = directive_match[1],
        directive = directive_match[2];

      } else {
        var cached_split = scenario[0].split(/,\s*$/),
        path             = cached_split[0],
        directive        = '';
      }

      return [this.trim(path), this.convert_directive(directive), this.trim(media_query[1])];
    },

    object : function (el) {
      var raw_arr = this.parse_data_attr(el),
          scenarios = [],
          i = raw_arr.length;

      if (i > 0) {
        while (i--) {
          // split array between comma delimited content and mq
          // regex: comma, optional space, open parenthesis
          var scenario = raw_arr[i].split(/,\s?\(/);

          if (scenario.length > 1) {
            var params = this.parse_scenario(scenario);
            scenarios.push(params);
          }
        }
      }

      return this.store(el, scenarios);
    },

    store : function (el, scenarios) {
      var uuid = this.random_str(),
          current_uuid = el.data(this.add_namespace('uuid', true));

      if (this.cache[current_uuid]) {
        return this.cache[current_uuid];
      }

      el.attr(this.add_namespace('data-uuid'), uuid);
      return this.cache[uuid] = scenarios;
    },

    trim : function (str) {

      if (typeof str === 'string') {
        return $.trim(str);
      }

      return str;
    },

    set_data_attr : function (init) {
      if (init) {
        if (this.namespace.length > 0) {
          return this.namespace + '-' + this.settings.load_attr;
        }

        return this.settings.load_attr;
      }

      if (this.namespace.length > 0) {
        return 'data-' + this.namespace + '-' + this.settings.load_attr;
      }

      return 'data-' + this.settings.load_attr;
    },

    parse_data_attr : function (el) {
      var raw = el.attr(this.attr_name()).split(/\[(.*?)\]/),
          i = raw.length,
          output = [];

      while (i--) {
        if (raw[i].replace(/[\W\d]+/, '').length > 4) {
          output.push(raw[i]);
        }
      }

      return output;
    },

    reflow : function () {
      this.load('images', true);
      this.load('nodes', true);
    }

  };

}(jQuery, window, window.document));
;(function ($, window, document, undefined) {
  'use strict';

  Foundation.libs.offcanvas = {
    name : 'offcanvas',

    version : '5.5.2',

    settings : {
      open_method : 'move',
      close_on_click : false
    },

    init : function (scope, method, options) {
      this.bindings(method, options);
    },

    events : function () {
      var self = this,
          S = self.S,
          move_class = '',
          right_postfix = '',
          left_postfix = '';

      if (this.settings.open_method === 'move') {
        move_class = 'move-';
        right_postfix = 'right';
        left_postfix = 'left';
      } else if (this.settings.open_method === 'overlap_single') {
        move_class = 'offcanvas-overlap-';
        right_postfix = 'right';
        left_postfix = 'left';
      } else if (this.settings.open_method === 'overlap') {
        move_class = 'offcanvas-overlap';
      }

      S(this.scope).off('.offcanvas')
        .on('click.fndtn.offcanvas', '.left-off-canvas-toggle', function (e) {
          self.click_toggle_class(e, move_class + right_postfix);
          if (self.settings.open_method !== 'overlap') {
            S('.left-submenu').removeClass(move_class + right_postfix);
          }
          $('.left-off-canvas-toggle').attr('aria-expanded', 'true');
        })
        .on('click.fndtn.offcanvas', '.left-off-canvas-menu a', function (e) {
          var settings = self.get_settings(e);
          var parent = S(this).parent();

          if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) {
            self.hide.call(self, move_class + right_postfix, self.get_wrapper(e));
            parent.parent().removeClass(move_class + right_postfix);
          } else if (S(this).parent().hasClass('has-submenu')) {
            e.preventDefault();
            S(this).siblings('.left-submenu').toggleClass(move_class + right_postfix);
          } else if (parent.hasClass('back')) {
            e.preventDefault();
            parent.parent().removeClass(move_class + right_postfix);
          }
          $('.left-off-canvas-toggle').attr('aria-expanded', 'true');
        })
        .on('click.fndtn.offcanvas', '.right-off-canvas-toggle', function (e) {
          self.click_toggle_class(e, move_class + left_postfix);
          if (self.settings.open_method !== 'overlap') {
            S('.right-submenu').removeClass(move_class + left_postfix);
          }
          $('.right-off-canvas-toggle').attr('aria-expanded', 'true');
        })
        .on('click.fndtn.offcanvas', '.right-off-canvas-menu a', function (e) {
          var settings = self.get_settings(e);
          var parent = S(this).parent();

          if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) {
            self.hide.call(self, move_class + left_postfix, self.get_wrapper(e));
            parent.parent().removeClass(move_class + left_postfix);
          } else if (S(this).parent().hasClass('has-submenu')) {
            e.preventDefault();
            S(this).siblings('.right-submenu').toggleClass(move_class + left_postfix);
          } else if (parent.hasClass('back')) {
            e.preventDefault();
            parent.parent().removeClass(move_class + left_postfix);
          }
          $('.right-off-canvas-toggle').attr('aria-expanded', 'true');
        })
        .on('click.fndtn.offcanvas', '.exit-off-canvas', '.exit-off', function (e) {
          self.click_remove_class(e, move_class + left_postfix);
          S('.right-submenu').removeClass(move_class + left_postfix);
          if (right_postfix) {
            self.click_remove_class(e, move_class + right_postfix);
            S('.left-submenu').removeClass(move_class + left_postfix);
          }
          $('.right-off-canvas-toggle').attr('aria-expanded', 'true');
        })
        .on('click.fndtn.offcanvas', '.exit-off-canvas', '.exit-off', function (e) {
          self.click_remove_class(e, move_class + left_postfix);
          $('.left-off-canvas-toggle').attr('aria-expanded', 'false');
          if (right_postfix) {
            self.click_remove_class(e, move_class + right_postfix);
            $('.right-off-canvas-toggle').attr('aria-expanded', 'false');
          }
        });
    },

    toggle : function (class_name, $off_canvas) {
      $off_canvas = $off_canvas || this.get_wrapper();
      if ($off_canvas.is('.' + class_name)) {
        this.hide(class_name, $off_canvas);
      } else {
        this.show(class_name, $off_canvas);
      }
    },

    show : function (class_name, $off_canvas) {
      $off_canvas = $off_canvas || this.get_wrapper();
      $off_canvas.trigger('open.fndtn.offcanvas');
      $off_canvas.addClass(class_name);
    },

    hide : function (class_name, $off_canvas) {
      $off_canvas = $off_canvas || this.get_wrapper();
      $off_canvas.trigger('close.fndtn.offcanvas');
      $off_canvas.removeClass(class_name);
    },

    click_toggle_class : function (e, class_name) {
      e.preventDefault();
      var $off_canvas = this.get_wrapper(e);
      this.toggle(class_name, $off_canvas);
    },

    click_remove_class : function (e, class_name) {
      e.preventDefault();
      var $off_canvas = this.get_wrapper(e);
      this.hide(class_name, $off_canvas);
    },

    get_settings : function (e) {
      var offcanvas  = this.S(e.target).closest('[' + this.attr_name() + ']');
      return offcanvas.data(this.attr_name(true) + '-init') || this.settings;
    },

    get_wrapper : function (e) {
      var $off_canvas = this.S(e ? e.target : this.scope).closest('.off-canvas-wrap');

      if ($off_canvas.length === 0) {
        $off_canvas = this.S('.off-canvas-wrap');
      }
      return $off_canvas;
    },

    reflow : function () {}
  };
}(jQuery, window, window.document));

$(document).foundation();
</script> 

<a href="#" class="back-to-top" style="display: inline;">top</a>

<script>
jQuery(document).ready(function() {
    jQuery('.back-to-top').css({"display": "none"});
    var offset = 250;
    var duration = 300;
    jQuery(window).scroll(function() {
        if (jQuery(this).scrollTop() > offset) {
            jQuery('.back-to-top').fadeIn(duration);
        } else {
            jQuery('.back-to-top').fadeOut(duration);
        }
    });

    jQuery('.back-to-top').click(function(event) {
        event.preventDefault();
        jQuery('html, body').animate({scrollTop: 0}, duration);
        return false;
    })
});
</script>




<div class="ezmob-footer ezoic-floating-bottom ezo_ad ezmob-footer-desktop" id="ezmobfooter"><center><span id="ezoic-pub-ad-placeholder-100"></span><!-- ezoic_pub_ad_placeholder-100-bottom_floating-728x90-100-nonexxxnonexxxxxxezmaxscaleval100 --><!-- ezoic_pub_ad_placeholder-100-bottom_floating-970x90-100-nonexxxnonexxxxxxezmaxscaleval100 --><span class="ezmob-footer-close-wrap" id="ezmob-footer-close" style="display: none;"><span class="ezmob-footer-close" onclick="__ez_close_anchor()" title="close"></span><span class="ezoicwhat"><img src="https://go.ezodn.com/utilcave_com/ezoic.png" title="ezoic" class="ezmob-anchor-img"/></span></span></center></div><div id="ez-sidebar-wall-left" class="ez-sidebar-wall" style="left: 0px;">
	<div class="ez-sidebar-wall-ad">
		<span id="ezoic-pub-ad-placeholder-133"></span><!-- ezoic_pub_ad_placeholder-133-edge-160x600-133-nonexxxnonexxxxxxezmaxscaleval100 -->
		<span class="ez-rail-close" id="ez-rail-close-left" style="top: -21px; left: 0; display: none;" onclick="__ez_close_rail(this.parentElement.parentElement.id)">x</span>
	</div>
</div><div id="ez-sidebar-wall-right" class="ez-sidebar-wall" style="right: 0px;">
	<div class="ez-sidebar-wall-ad">
		<span id="ezoic-pub-ad-placeholder-134"></span><!-- ezoic_pub_ad_placeholder-134-edge_2-160x600-134-nonexxxnonexxxxxxezmaxscaleval100 -->
		<span class="ez-rail-close" id="ez-rail-close-right" style="top: -21px; right: 0; display: none;" onclick="__ez_close_rail(this.parentElement.parentElement.id)">x</span>
	</div>
</div><script async src="https://g.ezodn.com/cmp/v2/v.js?v=4"></script><script>(function(){if(typeof document.body==='undefined'||document.body===null){return;}
var attachEvent=function(element,evt,func){if(element.addEventListener){element.addEventListener(evt,func,false);}else{element.attachEvent("on"+evt,func);}};attachEvent(document.body,"ezVigImpression",function(e){if(typeof(_ezaq)!=="undefined"&&typeof e==="object"){__ez.pel.AddAndFire(e.slot,[(new __ezDotData(e.key,e.value))]);}});})();</script><script>window.__ez_vig_close_wrapper=function(closeFunc,urlAddition){closeFunc();var vc={"enabled":false,"useVignetteLoader":true,"fireEventName":"ezVigImpression","impressionSource":"anchor","urlAddition":"utm_content=anc-true","disableFloor":true,"eventHandlerTest":false};if(typeof urlAddition=='string'){vc.urlAddition=urlAddition;}
var v=newEzVignette(vc);v.handleClick();};</script>
<script>__ez.queue.addFile('/tardisrocinante/vitals.js', '/tardisrocinante/vitals.js?gcb=4&cb=4', false, ['/parsonsmaize/mulvane.js'], true, false, true, false);</script>
<script>var _audins_dom="a_zbusinessfinder_com",_audins_did=124033;__ez.queue.addDelayFunc("audins.js","__ez.script.add", "//go.ezodn.com/detroitchicago/audins.js?cb=3");</script><noscript><div style="display:none;"><img src="//pixel.quantserve.com/pixel/p-31iz6hfFutd16.gif?labels=Domain.a_zbusinessfinder_com,DomainId.124033" border="0" height="1" width="1" alt="Quantcast"/></div></noscript>
<script>__ez.queue.addFile('/beardeddragon/drake.js', '/beardeddragon/drake.js?gcb=4&cb=8', false, [], true, false, true, false);</script>
<script type="text/javascript" style='display:none;'>var __ez_dims = (function() {
		var setCookie = function( name, content, expiry ) {
			return document.cookie = name+'='+content+((expiry)?';expires='+(new Date(Math.floor(new Date().getTime()+expiry*1000)).toUTCString()):'')+';path=/';
		};
		var ffid = 1;
		var oh = window.screen.height;
		var ow = window.screen.width;
		var h = ffid === 1 ? oh : (oh > ow) ? oh : ow;
		var w = ffid === 1 ? ow : (oh > ow) ? ow : oh;
		var uh = window.innerHeight || document.documentElement.clientHeight || document.getElementsByTagName('body')[0].clientHeight;
		var uw = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
	
		var setAllCookies = function() {
			setCookie('ezds', encodeURIComponent('ffid='+ffid+',w='+w+',h='+h), (31536e3*7));
			setCookie('ezohw', encodeURIComponent('w='+uw+',h='+uh), (31536e3*7));    
		};
	
		if (window.ezTcfConsent && window.ezTcfConsent.loaded) {
			if (window.ezTcfConsent.understand_audiences) { 
				setAllCookies();
			}
		} else if (typeof getEzConsentData === "function") {
			getEzConsentData().then(function (ezTcfConsent) {
				if (ezTcfConsent && ezTcfConsent.loaded) {
					if (ezTcfConsent.understand_audiences) { 
						setAllCookies();
					}
				} else {
					console.error("cannot get ez consent data");
					setAllCookies();
				}
			});
		} else {
			console.error("getEzConsentData is not a function");
			setAllCookies();
		}
	
	})();</script>
<script type='text/javascript' style='display:none;' async>__ez.queue.addFile('/parsonsmaize/chanute.js', '/parsonsmaize/chanute.js?a=a&cb=9&dcb=195-4&shcb=34', true, ['/parsonsmaize/mulvane.js'], true, false, false, false);</script>
<script type='text/javascript' style='display:none;' async>__ez.queue.addFile('/porpoiseant/jellyfish.js', '/porpoiseant/jellyfish.js?a=a&cb=16&dcb=195-4&shcb=34', false, [], true, false, false, false);</script>
<script>if(typeof _ezaq!=="undefined"&&typeof __ez=="object"&&typeof __ez.bit=="object"&&typeof __ezDotData=="function"){if("cookieDeprecationLabel"in navigator){navigator.cookieDeprecationLabel.getValue().then((label)=>{__ez.bit.AddAndFire(_ezaq["page_view_id"],[new __ezDotData("chrome_cookie_deprecation_label",label),]);});}}</script><script data-cfasync="false">function _emitEzConsentEvent(){var customEvent=new CustomEvent("ezConsentEvent",{detail:{ezTcfConsent:window.ezTcfConsent},bubbles:true,cancelable:true,});document.dispatchEvent(customEvent);}
(function(window,document){function _setAllEzConsentTrue(){window.ezTcfConsent.loaded=true;window.ezTcfConsent.store_info=true;window.ezTcfConsent.develop_and_improve_services=true;window.ezTcfConsent.measure_ad_performance=true;window.ezTcfConsent.measure_content_performance=true;window.ezTcfConsent.select_basic_ads=true;window.ezTcfConsent.create_ad_profile=true;window.ezTcfConsent.select_personalized_ads=true;window.ezTcfConsent.create_content_profile=true;window.ezTcfConsent.select_personalized_content=true;window.ezTcfConsent.understand_audiences=true;window.ezTcfConsent.use_limited_data_to_select_content=true;window.ezTcfConsent.select_personalized_content=true;}
function _clearEzConsentCookie(){document.cookie="ezCMPCookieConsent=tcf2;Domain=.a-zbusinessfinder.com;Path=/;expires=Thu, 01 Jan 1970 00:00:00 GMT";}
_clearEzConsentCookie();if(typeof window.__tcfapi!=="undefined"){window.ezgconsent=false;var amazonHasRun=false;function _ezAllowed(tcdata,purpose){return(tcdata.purpose.consents[purpose]||tcdata.purpose.legitimateInterests[purpose]);}
function _reloadAds(){if(typeof window.ezorefgsl==="function"&&typeof window.ezslots==="object"){if(typeof __ezapsFetchBids=="function"&&amazonHasRun===false){ezapsFetchBids(__ezaps);if(typeof __ezapsVideo!="undefined"){ezapsFetchBids(__ezapsVideo,"video");}
amazonHasRun=true;}
var slots=[];for(var i=0;i<window.ezslots.length;i++){if(window[window.ezslots[i]]&&typeof window[window.ezslots[i]]==="object"){slots.push(window[window.ezslots[i]]);}else{setTimeout(_reloadAds,100);return false;}}
for(var i=0;i<slots.length;i++){window.ezorefgsl(slots[i]);}}else if(!window.ezadtimeoutset){window.ezadtimeoutset=true;setTimeout(_reloadAds,100);}}
function _handleConsentDecision(tcdata){window.ezTcfConsent.loaded=true;if(!tcdata.vendor.consents["347"]&&!tcdata.vendor.legitimateInterests["347"]){window._emitEzConsentEvent();return;}
window.ezTcfConsent.store_info=_ezAllowed(tcdata,"1");window.ezTcfConsent.develop_and_improve_services=_ezAllowed(tcdata,"10");window.ezTcfConsent.measure_content_performance=_ezAllowed(tcdata,"8");window.ezTcfConsent.select_basic_ads=_ezAllowed(tcdata,"2");window.ezTcfConsent.create_ad_profile=_ezAllowed(tcdata,"3");window.ezTcfConsent.select_personalized_ads=_ezAllowed(tcdata,"4");window.ezTcfConsent.create_content_profile=_ezAllowed(tcdata,"5");window.ezTcfConsent.measure_ad_performance=_ezAllowed(tcdata,"7");window.ezTcfConsent.use_limited_data_to_select_content=_ezAllowed(tcdata,"11");window.ezTcfConsent.select_personalized_content=_ezAllowed(tcdata,"6");window.ezTcfConsent.understand_audiences=_ezAllowed(tcdata,"9");window._emitEzConsentEvent();}
function _handleGoogleConsentV2(tcdata){if(!tcdata||!tcdata.purpose||!tcdata.purpose.consents){return;}
var googConsentV2={};if(tcdata.purpose.consents[1]){googConsentV2.ad_storage='granted';googConsentV2.analytics_storage='granted';}
if(tcdata.purpose.consents[3]&&tcdata.purpose.consents[4]){googConsentV2.ad_personalization='granted';}
if(tcdata.purpose.consents[1]&&tcdata.purpose.consents[7]){googConsentV2.ad_user_data='granted';}
if(googConsentV2.analytics_storage=='denied'){gtag('set','url_passthrough',true);}
gtag('consent','update',googConsentV2);}
__tcfapi("addEventListener",2,function(tcdata,success){if(!success||!tcdata){window._emitEzConsentEvent();return;}
if(!tcdata.gdprApplies){_setAllEzConsentTrue();window._emitEzConsentEvent();return;}
if(tcdata.eventStatus==="useractioncomplete"||tcdata.eventStatus==="tcloaded"){if(typeof gtag!='undefined'){_handleGoogleConsentV2(tcdata);}
_handleConsentDecision(tcdata);if(tcdata.purpose.consents["1"]===true&&tcdata.vendor.consents["755"]!==false){window.ezgconsent=true;(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0;_reloadAds();}else{_reloadAds();}
if(window.__ezconsent){__ezconsent.setEzoicConsentSettings(ezConsentCategories);}
__tcfapi("removeEventListener",2,function(success){return null;},tcdata.listenerId);if(!(tcdata.purpose.consents["1"]===true&&_ezAllowed(tcdata,"2")&&_ezAllowed(tcdata,"3")&&_ezAllowed(tcdata,"4"))){if(typeof __ez=="object"&&typeof __ez.bit=="object"&&typeof window["_ezaq"]=="object"&&typeof window["_ezaq"]["page_view_id"]=="string"){__ez.bit.AddAndFire(window["_ezaq"]["page_view_id"],[new __ezDotData("non_personalized_ads",true),]);}}}});}else{_setAllEzConsentTrue();window._emitEzConsentEvent();}})(window,document);</script></body></html>

Latest requests

# Url Url Source Date
1 https://www.a-zbusinessfinder.com/ 2024-05-18 06:34:11
2 https://thebolditalic.com/?gi=2464… 2024-05-18 06:34:10
3 https://thebolditalic.com/?gi=4a08… 2024-05-18 06:34:09
4 https://thebolditalic.com/?gi=3044… 2024-05-18 06:34:09
5 https://thebolditalic.com/?gi=cde2… 2024-05-18 06:34:09
6 https://thebolditalic.com/?gi=3f4a… 2024-05-18 06:34:07
7 https://thebolditalic.com/?gi=82ad… 2024-05-18 06:34:06
8 https://clicavisos.com.ar/author/s… 2024-05-18 06:34:06
9 https://thebolditalic.com/?gi=d9b1… 2024-05-18 06:34:05
10 https://thebolditalic.com/?gi=29e9… 2024-05-18 06:34:05
11 https://thebolditalic.com/?gi=98da… 2024-05-18 06:34:04
12 https://thebolditalic.com/?gi=8238… 2024-05-18 06:34:03
13 https://thebolditalic.com/?gi=dd5b… 2024-05-18 06:34:02
14 https://thebolditalic.com/?gi=7b6a… 2024-05-18 06:34:01
15 https://thebolditalic.com/?gi=8055… 2024-05-18 06:34:01
16 https://thebolditalic.com/?gi=9ff3… 2024-05-18 06:34:01
17 https://thebolditalic.com/?gi=5af2… 2024-05-18 06:34:00
18 https://thebolditalic.com/?gi=02d3… 2024-05-18 06:33:59
19 https://thebolditalic.com/?gi=5b60… 2024-05-18 06:33:58
20 https://thebolditalic.com/?gi=7d25… 2024-05-18 06:33:57