ali rand web designer for coaches and consultants
which type of coaching website is best for you?

Website Design Success Story: 180Commerce

I just had a blast helping out 180Commerce re-design their website!

This is one of my favorites, as I loved the design scheme and media I was supplied with.

180Commerce is an online marketplace consultancy for brands looking to grow their sales on Amazon, eBay, Jet, Walmart, etc.

So this marks the third Amazon consultancy website I’ve done in the past few months, and I’ve enjoyed each of them!

180commerce_home_page_web_design_by_ali_rand_websites
New website’s home page

If you want to dive in and read the whole success story, keep going.

Or else you can check out the portfolio pictures here and the live site here.
See the website design story for 180Commerce by Ali Rand. #webdesign Click To Tweet

Project Overview

So when I talked with Jason Stuempfig, 180Commerce’s president, he told me that they already had a one-page WordPress website.

But he didn’t like it and knew it could be better. Some features didn’t even work, like the all-important contact form and the careers page.

Because their industry was getting more crowded every day, Jason needed his new company’s website to be better than their competition in order to draw market share. So I got to work…

Problem 1

On the surface, their website looked modern enough. Big full-size images, icons, animations.

But you just got a dark and gloomy feeling from the entire design scheme. The overlays on the images were dark, there were a lot of black color block squares, and some of the images were black and white. The text was too small and there was no cohesive color scheme happening….Ick.

dark color scheme for 180commerce original design
180Commerce’s brand and website wanted to be bright, healthy, and active…just like their clients’ brands they work with. So they had a lot to improve on that front (spoiler alert…they do!).

Problem 2

There wasn’t enough copy or media that actually spoke to what 180Commerce did and who their ideal clients were.

The copy was pretty generic and had stats on just the eCommerce platform. And the photos were just business related…not the brands or online selling you’d expect.

180commerce services section
For a company looking for specific help on Amazon, there was not a lot of detail on how 180Commerce could help via their services on their website.

Problem 3

180 was also missing big opportunities in growing their email list from their website. Email marketing is SO IMPORTANT for any company to grow a list of potential clients, and 180’s website wasn’t taking advantage of that.

footer area for 180commerce before redesign by ali rand
There needed to be optins or newsletter sign ups, and even a blog. Right now, all they had was a broken contact form. That had to change. ASAP.

 

The Goals

  • 180’s website needed to stand out from their competitors (in an impressive way) and convince visitors to become clients.
  • The design scheme needed to be bright, active, healthy, and stylish in order to connect with their target clients.
  • There needed to be more ways for visitors to engage with 180 and their community.
  • Services needed to be highlighted more with clear (and working) ways to contact 180.

Stage 1: Prep

After filling out the contract and sending over the initial deposit, Jason started working on the Questionnaires for the project. This gave me more insights on what 180’s website needed and how I would achieve them.

I started preparing “The Hub,” which is a shared Google Drive folder. I got to work getting initial pages setup for the copy and an overall progress Google Sheet.

Once the Questionnaires were completed, I started doing some background research on his competitors and started brainstorming different design angles.

I also came up with the color scheme for this project. Luckily, 180Commerce already had a great logo, which featured a bright blue and navy blue.

180Commerce Logo
But since they also wanted to appear healthy and active, I threw in a bright green and an orange. This really brightened the existing color scheme up.

180Commerce color scheme for web design by Ali Rand Websites
For the font scheme, I stuck with Proxima Nova as the main body and headings. It’s my new favorite font that looks amazing as body and headings, and comes across as both professional and friendly.

I also used Brandon Grotesque for small headings, as its sharper and breaks up the Proxima Nova monotony.

Then, I collected photos to use on the website. While 180 only had headshots of their team, they were allowed to use their clients’ brand images on their website. So this was a gold mine for me, as all their companies had great, professional images (and videos) to use.

Stage 2: Mockups

Once all the prep was out of the way, I started creating mockups once the copy was done for each page.

The design was bright and bold, as I used large text for headings. And I used a great combo of white and green headings for captions over their brands’ photos.

Because that really was important to Jason. We needed to highlight their clients and show the diverse range of products they sell.

account services website design for 180commerce by Ali Rand
Because if you’re a watch company, and you see 180Commerce helped exponentially grow another watch company online, you’re going to be more convinced 180 is the right Amazon partner for you.

So I made my way through designing each page for the website.

Jason also came up with the opt-in, which would be a free marketplace review.

So I designed the opt-in to go above the footer on most pages. I really like how the warehouse image in it is out of focus, as it looks so professional. I also used an orange button to contrast from the blue behind it, so you really can’t miss the button. Perfect for a call to action button!

180commerce_free_online_marketplace_review
And while this is waaaaay web-nerdy, I really loved my footer for 180!

I know for most people the footer is an afterthought, but I really believe it plays a HUGE role in a website’s professionalism/credibility.

I just love how it turned out, with the gradient from the opt-in flowing into it and the blue headings popping out….just dreamy.

180commerce_footer_design_by_ali_rand
Anyway…where was I?

Oh, right…ok, so the last thing I did in this stage was for the home page.

I was initially thinking of a static image for the home page hero image. But then the idea struck me to create a video background using video clips from 180’s clients’ products.

Jason loved the idea, so I went around and captured clips from some of their brands…shots of Original Grain watches, demoing Creatures of Leisure’s Surf Ears, stirring up Laird Superfood’s creamers, etc.

I tested it on my demo site to make sure it looked ok, and it did! It actually turned out fantastic and shows potential clients who they’re already working with.

Bingo. And now time to move on to the next phase!

Stage 3: The Build

Since Jason didn’t want to use their current webhost for this website, I got him all setup on MDD Hosting. They’re my recommended webhost for my clients and are just great!

Get 50% off your first hosting plan with MDD Hosting with promocode: WHT50

I then got to work setting up WordPress correctly.

Note:

There was a big security vulnerability in the past few months that affects new WordPress installations. You have to make sure you protect access in your .htaccess file before installing WordPress on your server, or else you risk hackers accessing your brand new site!

I installed my theme (GeneratePress) and essential plugins (Wordfence, GP Premium, Duplicate Post, Elementor) and started building!

Once all the pages were setup, I tested the contact forms, which hadn’t worked before.

They also weren’t working for me either. Boo.

Since I remembered 180Commerce was using G Suite for their team members’ email addresses, I did a quick Google search to find any conflicts between G Suite and Contact Form 7.

Lo and behold, I found my answer within the top results. All I had to do was check a setting in their webhost’s email settings to use an external server…and voilà! The forms were going through correctly.

And lastly, 180Commerce’s VP Client Solutions, Peter Kearns, was being interviewed for MSNBC’s Your Business program. So Jason wanted to highlight this news on the website.

So I added a top bar with the MSNBC logo and link to watch the video and a section on the home page for the interview.

top bar for MSNBC interview of 180commerce
That was the last bit, so I launched the website and did the final testing.

google mobile friendly passing test for 180commerce design by Ali Rand Websites
Before, 180’s GTMetrix score was C (73%),  loaded in 3.5s and weighed in at 3.91mb. Not bad, but not great.

After, his score was A (97%), loaded in 1.3s, and weighed in at 2.55mb. And that’s with a video background! Very impressed with the new LiteSpeed caching plugin.

GTMetrix score for 180commerce website design by Ali Rand Websites
If you want to learn how to increase your websites page speed for higher search rankings and conversions, enroll in my Fast as Lightning Workshop. You’ll have a faster site in just 30 minutes or less.
Fast as Lightning Workshop by Ali Rand
So after all the testing, I was more happy because we launched ahead of time before the MSNBC interview! That way all the people could now see 180Commerce as the true professional brand partner for selling online and on Amazon.

Client Feedback

Jason Stuempfig testimonial as 180Commerce for Ali Rand Websites

Here’s what Jason Stuempfig had to say about the project and working with me:

What (if any) hesitations did you have before hiring me?

Not many, great referral from Peter Kearns.

What was life like before your website and what is it like now?

It was fine, but I intentionally didn’t send traffic there…Now, it’s much better. I feel proud and excited to share with the world.

What did you like most about working with me?

Your drive, organization, can-do attitude, pushing forward with whatever level of direction available at a given time.

Would you recommend me and my services? If so, to whom and why?

100%!! Happy to recommend or provide a reference. I also hope to use your services for company marketing materials, social media, and website growth/development and maybe more.

Transform your unprofessional, lackluster online image into a legitimate and successful one that brings in more clients working with me. Get the effective lead generation website your business needs to outshine your competition. Learn more here or contact me at hello(at)alirand.com to talk about your project!

Conclusion

Thanks to Jason and the 180Commerce team for all your help in this project! You were always responsive and gave great feedback on the mockups.

I’m so happy we got this done in time for your big MSNBC interview as you are now able to capture leads and make more sales!

Some of the links contained in this post are affiliate links. This means that I may receive a commission if you click on the link and make a purchase from the affiliate. I only recommend products and services that I know or trust to be of high quality, whether an affiliate relationship is in place or not.

blog headshot

I'm Ali Rand

If you’ve come to learn about creating a profitable and professional website, you’re in the right place. Let’s get you more clients online!

get more clients

Want to book more clients and get more sales online? Take this quick free quiz to find out which type of website is best for your stage of biz!

keep reading

related posts

Ali Rand

Ali Rand

I create beautiful and conversion-focused WordPress websites for coaches and consultants. Because websites should sell for you, not just look pretty. If you want to book more clients and get more sales online, take this free quiz to find out which type of website you need!

2 thoughts on “Website Design Success Story: 180Commerce”

Leave a Reply to Ali Rand Cancel reply

Get all the website tips & tricks.

Sign up below to join my VIP Email List where you learn how to get more sales & coaching clients from your website.

Fill out the form below to get your Ultimate Website Launch Checklist.

#_form_78_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; } #_form_78_ * { outline:0; } ._form_hide { display:none; visibility:hidden; } ._form_show { display:block; visibility:visible; } #_form_78_._form-top { top:0; } #_form_78_._form-bottom { bottom:0; } #_form_78_._form-left { left:0; } #_form_78_._form-right { right:0; } #_form_78_ input[type="text"],#_form_78_ input[type="date"],#_form_78_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ textarea { resize:none; } #_form_78_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#cea453 !important; border:0 !important; -moz-border-radius:1px !important; -webkit-border-radius:1px !important; border-radius:1px !important; color:#fff !important; padding:0px !important; } #_form_78_ ._close-icon { cursor:pointer; background-image:url('https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png'); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; } #_form_78_ ._close-icon:before { position:relative; } #_form_78_ ._form-body { margin-bottom:30px; } #_form_78_ ._form-image-left { width:150px; float:left; } #_form_78_ ._form-content-right { margin-left:164px; } #_form_78_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; } #_form_78_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url('https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png'); background-size:130px auto; background-repeat:no-repeat; } #_form_78_ ._form-label,#_form_78_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; } #_form_78_._dark ._form-branding { color:#333; } #_form_78_._dark ._form-branding ._logo { background-image:url('https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png'); } #_form_78_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; } #_form_78_ ._form_element * { font-size:14px; } #_form_78_ ._form_element._clear { clear:both; width:100%; float:none; } #_form_78_ ._form_element._clear:after { clear:left; } #_form_78_ ._form_element input[type="text"],#_form_78_ ._form_element input[type="date"],#_form_78_ ._form_element select,#_form_78_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ ._field-wrapper { position:relative; } #_form_78_ ._inline-style { float:left; } #_form_78_ ._inline-style input[type="text"] { width:150px; } #_form_78_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; } #_form_78_ ._form_element img._form-image { max-width:100%; } #_form_78_ ._clear-element { clear:left; } #_form_78_ ._full_width { width:100%; } #_form_78_ ._form_full_field { display:block; width:100%; margin-bottom:10px; } #_form_78_ input[type="text"]._has_error,#_form_78_ textarea._has_error { border:#f37c7b 1px solid; } #_form_78_ input[type="checkbox"]._has_error { outline:#f37c7b 1px solid; } #_form_78_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; } #_form_78_ ._error._above { padding-bottom:4px; bottom:39px; right:0; } #_form_78_ ._error._below { padding-top:4px; top:100%; right:0; } #_form_78_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; } #_form_78_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; } #_form_78_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:14px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } #_form_78_ ._error-inner._form_error { margin-bottom:5px; text-align:left; } #_form_78_ ._button-wrapper ._error-inner._form_error { position:static; } #_form_78_ ._error-inner._no_arrow { margin-bottom:10px; } #_form_78_ ._error-arrow { position:absolute; width:0; height:0; } #_form_78_ ._error-html { margin-bottom:10px; } .pika-single { z-index:10000001 !important; } #_form_78_ input[type="text"].datetime_date { width:69%; display:inline; } #_form_78_ select.datetime_time { width:29%; display:inline; height:32px; } @media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; } #_form_78_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; } #_form_78_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; } #_form_78_ ._form-content { margin:0; width:100%; } #_form_78_ ._form-inner { display:block; min-width:100%; } #_form_78_ ._form-title,#_form_78_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; } #_form_78_ ._form-title { font-size:1.2em; } #_form_78_ ._form_element { margin:0 0 20px; padding:0; width:100%; } #_form_78_ ._form-element,#_form_78_ ._inline-style,#_form_78_ input[type="text"],#_form_78_ label,#_form_78_ p,#_form_78_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; } #_form_78_ ._row._checkbox-radio label { display:inline; } #_form_78_ ._row,#_form_78_ p,#_form_78_ label { margin-bottom:0.7em; width:100%; } #_form_78_ ._row input[type="checkbox"],#_form_78_ ._row input[type="radio"] { margin:0 !important; vertical-align:middle !important; } #_form_78_ ._row input[type="checkbox"] + span label { display:inline; } #_form_78_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; } #_form_78_ ._form-image { max-width:100%; height:auto !important; } #_form_78_ input[type="text"] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; } #_form_78_ input[type="radio"],#_form_78_ input[type="checkbox"] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; } #_form_78_ button[type="submit"] { padding:20px; font-size:1.5em; } #_form_78_ ._inline-style { margin:20px 0 0 !important; } } #_form_78_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:0px solid #ccc !important; width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#4e4e4e !important; } #_form_78_._inline-form,#_form_78_._inline-form ._form-content,#_form_78_._inline-form input,#_form_78_._inline-form ._submit { font-family:arial, helvetica, sans, 'IBM Plex Sans', arial, sans-serif; } #_form_78_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; } #_form_78_:before,#_form_78_:after { content:" "; display:table; } #_form_78_:after { clear:both; } #_form_78_._inline-style { width:auto; display:inline-block; } #_form_78_._inline-style input[type="text"],#_form_78_._inline-style input[type="date"] { padding:10px 12px; } #_form_78_._inline-style button._inline-style { position:relative; top:27px; } #_form_78_._inline-style p { margin:0; } #_form_78_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; } #_form_78_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; } @media all and (min-width:320px) and (max-width:667px) { #_form_78_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; } }#_form_78_ ._x77160203 input,#_form_78_ ._x43352752 input,#_form_78_ ._x67502014 input,#_form_78_ ._field2 textarea { background:#fafafa; color:#666; border:1px solid #ccc !important; border-radius:1px important; padding:12px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; max-width:100%; } #_form_78_ ._field1 label,#_form_78_ ._field2 label,#_form_78_ ._field1 input,#_form_78_ ._field2 input,#_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field5 ._row,#_form_78_ ._field5 label,#_form_78_ ._field6 ._row,#_form_78_ ._field6 label,#_form_78_ ._field33 label,#_form_78_ ._field33 ._row { font-weight:200 !important; font-family:brandon-grotesque, open sans, sans-serif !important; font-size:16px !important; } #_form_78_ ._submit { -moz-border-radius:50px; -webkit-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; font-family:brandon-grotesque, open sans, sans-serif !important; border-radius:50px; display:inline-block; cursor:pointer; color:#fff; font-size:16px; letter-spacing:1px; font-weight:700; padding:12px 18px !important; text-transform:uppercase; text-align:center; background-color:#41464c; border-color:#41464c !important; } #_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field1 input,#_form_78_ ._field2 textarea { margin-bottom:30px; border:1px solid #ccc !important; border-radius:1px important; padding:12px; } #_form_78_ ._button-wrapper._full_width { text-align:center !important; } #_form_78_ ._field4 label,#_form_78_ ._field2 label,#_form_78_ ._field6 label { margin-top:30px; }
window.cfields = {"33":"gdrp_consent","26":"lead_magnet_name","27":"download_url_lead_magnet"}; window._show_thank_you = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; thank_you.innerHTML = message; thank_you.style.display = 'block'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); document.querySelector('[id^="_form"][id$="_submit"]').disabled = false; if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._load_script = function(url, callback) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; script.type = 'text/javascript'; script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } head.appendChild(script); }; (function() { if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/'; } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_78_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;var getUrlParam = function(name) { var regexStr = '[\?&]' + name + '=([^&#]*)'; var results = new RegExp(regexStr, 'i').exec(window.location.href); return results != undefined ? decodeURIComponent(results[1]) : false; };for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name);if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else { allInputs[i].value = fieldVal; } } }var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('
')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && !elem.options[i].value) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "This field is required."); } } if (no_error && elem.name == 'email') { if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid email address."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if(el.getAttribute('required') !== null){ return true } if(el.name === 'email' && el.value !== ""){ return true } return false }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'text') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } else if (input.type == 'textarea'){ addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); window['recaptcha_callback'] = function() { // Get all recaptchas in the DOM (there may be more than one form on the page). var recaptchas = document.getElementsByClassName("g-recaptcha"); for (var i in recaptchas) { // Set the recaptcha element ID, so the recaptcha can be applied to each element. var recaptcha_id = "recaptcha_" + i; recaptchas[i].id = recaptcha_id; var el = document.getElementById(recaptcha_id); if (el != null) { var sitekey = el.getAttribute("data-sitekey"); var stoken = el.getAttribute("data-stoken"); grecaptcha.render(recaptcha_id, {"sitekey":sitekey,"stoken":stoken}); } } }; _load_script("//www.google.com/recaptcha/api.js?onload=recaptcha_callback&render=explicit"); window._old_serialize = null; if (typeof serialize !== 'undefined') window._old_serialize = window.serialize; _load_script("//d3rxaij56vjege.cloudfront.net/form-serialize/0.3/serialize.min.js", function() { window._form_serialize = window.serialize; if (window._old_serialize) window.serialize = window._old_serialize; }); var form_submit = function(e) { e.preventDefault(); if (validate_form()) { // use this trick to get the submit button & disable it using plain javascript document.querySelector('#_form_78_submit').disabled = true; var serialized = _form_serialize(document.getElementById('_form_78_')); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; _load_script('https://alirand368.activehosted.com/proc.php?' + serialized + '&jsonp=true'); } return false; }; addEvent(form_to_submit, 'submit', form_submit); })();

Fill out the form below to get your Mobile Friendly Guide.

#_form_78_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; } #_form_78_ * { outline:0; } ._form_hide { display:none; visibility:hidden; } ._form_show { display:block; visibility:visible; } #_form_78_._form-top { top:0; } #_form_78_._form-bottom { bottom:0; } #_form_78_._form-left { left:0; } #_form_78_._form-right { right:0; } #_form_78_ input[type="text"],#_form_78_ input[type="date"],#_form_78_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ textarea { resize:none; } #_form_78_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#cea453 !important; border:0 !important; -moz-border-radius:1px !important; -webkit-border-radius:1px !important; border-radius:1px !important; color:#fff !important; padding:0px !important; } #_form_78_ ._close-icon { cursor:pointer; background-image:url('https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png'); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; } #_form_78_ ._close-icon:before { position:relative; } #_form_78_ ._form-body { margin-bottom:30px; } #_form_78_ ._form-image-left { width:150px; float:left; } #_form_78_ ._form-content-right { margin-left:164px; } #_form_78_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; } #_form_78_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url('https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png'); background-size:130px auto; background-repeat:no-repeat; } #_form_78_ ._form-label,#_form_78_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; } #_form_78_._dark ._form-branding { color:#333; } #_form_78_._dark ._form-branding ._logo { background-image:url('https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png'); } #_form_78_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; } #_form_78_ ._form_element * { font-size:14px; } #_form_78_ ._form_element._clear { clear:both; width:100%; float:none; } #_form_78_ ._form_element._clear:after { clear:left; } #_form_78_ ._form_element input[type="text"],#_form_78_ ._form_element input[type="date"],#_form_78_ ._form_element select,#_form_78_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ ._field-wrapper { position:relative; } #_form_78_ ._inline-style { float:left; } #_form_78_ ._inline-style input[type="text"] { width:150px; } #_form_78_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; } #_form_78_ ._form_element img._form-image { max-width:100%; } #_form_78_ ._clear-element { clear:left; } #_form_78_ ._full_width { width:100%; } #_form_78_ ._form_full_field { display:block; width:100%; margin-bottom:10px; } #_form_78_ input[type="text"]._has_error,#_form_78_ textarea._has_error { border:#f37c7b 1px solid; } #_form_78_ input[type="checkbox"]._has_error { outline:#f37c7b 1px solid; } #_form_78_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; } #_form_78_ ._error._above { padding-bottom:4px; bottom:39px; right:0; } #_form_78_ ._error._below { padding-top:4px; top:100%; right:0; } #_form_78_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; } #_form_78_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; } #_form_78_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:14px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } #_form_78_ ._error-inner._form_error { margin-bottom:5px; text-align:left; } #_form_78_ ._button-wrapper ._error-inner._form_error { position:static; } #_form_78_ ._error-inner._no_arrow { margin-bottom:10px; } #_form_78_ ._error-arrow { position:absolute; width:0; height:0; } #_form_78_ ._error-html { margin-bottom:10px; } .pika-single { z-index:10000001 !important; } #_form_78_ input[type="text"].datetime_date { width:69%; display:inline; } #_form_78_ select.datetime_time { width:29%; display:inline; height:32px; } @media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; } #_form_78_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; } #_form_78_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; } #_form_78_ ._form-content { margin:0; width:100%; } #_form_78_ ._form-inner { display:block; min-width:100%; } #_form_78_ ._form-title,#_form_78_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; } #_form_78_ ._form-title { font-size:1.2em; } #_form_78_ ._form_element { margin:0 0 20px; padding:0; width:100%; } #_form_78_ ._form-element,#_form_78_ ._inline-style,#_form_78_ input[type="text"],#_form_78_ label,#_form_78_ p,#_form_78_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; } #_form_78_ ._row._checkbox-radio label { display:inline; } #_form_78_ ._row,#_form_78_ p,#_form_78_ label { margin-bottom:0.7em; width:100%; } #_form_78_ ._row input[type="checkbox"],#_form_78_ ._row input[type="radio"] { margin:0 !important; vertical-align:middle !important; } #_form_78_ ._row input[type="checkbox"] + span label { display:inline; } #_form_78_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; } #_form_78_ ._form-image { max-width:100%; height:auto !important; } #_form_78_ input[type="text"] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; } #_form_78_ input[type="radio"],#_form_78_ input[type="checkbox"] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; } #_form_78_ button[type="submit"] { padding:20px; font-size:1.5em; } #_form_78_ ._inline-style { margin:20px 0 0 !important; } } #_form_78_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:0px solid #ccc !important; width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#4e4e4e !important; } #_form_78_._inline-form,#_form_78_._inline-form ._form-content,#_form_78_._inline-form input,#_form_78_._inline-form ._submit { font-family:arial, helvetica, sans, 'IBM Plex Sans', arial, sans-serif; } #_form_78_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; } #_form_78_:before,#_form_78_:after { content:" "; display:table; } #_form_78_:after { clear:both; } #_form_78_._inline-style { width:auto; display:inline-block; } #_form_78_._inline-style input[type="text"],#_form_78_._inline-style input[type="date"] { padding:10px 12px; } #_form_78_._inline-style button._inline-style { position:relative; top:27px; } #_form_78_._inline-style p { margin:0; } #_form_78_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; } #_form_78_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; } @media all and (min-width:320px) and (max-width:667px) { #_form_78_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; } }#_form_78_ ._x77160203 input,#_form_78_ ._x43352752 input,#_form_78_ ._x67502014 input,#_form_78_ ._field2 textarea { background:#fafafa; color:#666; border:1px solid #ccc !important; border-radius:1px important; padding:12px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; max-width:100%; } #_form_78_ ._field1 label,#_form_78_ ._field2 label,#_form_78_ ._field1 input,#_form_78_ ._field2 input,#_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field5 ._row,#_form_78_ ._field5 label,#_form_78_ ._field6 ._row,#_form_78_ ._field6 label,#_form_78_ ._field33 label,#_form_78_ ._field33 ._row { font-weight:200 !important; font-family:brandon-grotesque, open sans, sans-serif !important; font-size:16px !important; } #_form_78_ ._submit { -moz-border-radius:50px; -webkit-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; font-family:brandon-grotesque, open sans, sans-serif !important; border-radius:50px; display:inline-block; cursor:pointer; color:#fff; font-size:16px; letter-spacing:1px; font-weight:700; padding:12px 18px !important; text-transform:uppercase; text-align:center; background-color:#41464c; border-color:#41464c !important; } #_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field1 input,#_form_78_ ._field2 textarea { margin-bottom:30px; border:1px solid #ccc !important; border-radius:1px important; padding:12px; } #_form_78_ ._button-wrapper._full_width { text-align:center !important; } #_form_78_ ._field4 label,#_form_78_ ._field2 label,#_form_78_ ._field6 label { margin-top:30px; }
window.cfields = {"33":"gdrp_consent","26":"lead_magnet_name","27":"download_url_lead_magnet"}; window._show_thank_you = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; thank_you.innerHTML = message; thank_you.style.display = 'block'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); document.querySelector('[id^="_form"][id$="_submit"]').disabled = false; if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._load_script = function(url, callback) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; script.type = 'text/javascript'; script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } head.appendChild(script); }; (function() { if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/'; } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_78_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;var getUrlParam = function(name) { var regexStr = '[\?&]' + name + '=([^&#]*)'; var results = new RegExp(regexStr, 'i').exec(window.location.href); return results != undefined ? decodeURIComponent(results[1]) : false; };for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name);if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else { allInputs[i].value = fieldVal; } } }var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('
')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && !elem.options[i].value) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "This field is required."); } } if (no_error && elem.name == 'email') { if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid email address."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if(el.getAttribute('required') !== null){ return true } if(el.name === 'email' && el.value !== ""){ return true } return false }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'text') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } else if (input.type == 'textarea'){ addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); window['recaptcha_callback'] = function() { // Get all recaptchas in the DOM (there may be more than one form on the page). var recaptchas = document.getElementsByClassName("g-recaptcha"); for (var i in recaptchas) { // Set the recaptcha element ID, so the recaptcha can be applied to each element. var recaptcha_id = "recaptcha_" + i; recaptchas[i].id = recaptcha_id; var el = document.getElementById(recaptcha_id); if (el != null) { var sitekey = el.getAttribute("data-sitekey"); var stoken = el.getAttribute("data-stoken"); grecaptcha.render(recaptcha_id, {"sitekey":sitekey,"stoken":stoken}); } } }; _load_script("//www.google.com/recaptcha/api.js?onload=recaptcha_callback&render=explicit"); window._old_serialize = null; if (typeof serialize !== 'undefined') window._old_serialize = window.serialize; _load_script("//d3rxaij56vjege.cloudfront.net/form-serialize/0.3/serialize.min.js", function() { window._form_serialize = window.serialize; if (window._old_serialize) window.serialize = window._old_serialize; }); var form_submit = function(e) { e.preventDefault(); if (validate_form()) { // use this trick to get the submit button & disable it using plain javascript document.querySelector('#_form_78_submit').disabled = true; var serialized = _form_serialize(document.getElementById('_form_78_')); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; _load_script('https://alirand368.activehosted.com/proc.php?' + serialized + '&jsonp=true'); } return false; }; addEvent(form_to_submit, 'submit', form_submit); })();

Fill out the form below to get your Social Media Plugins List.

#_form_78_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; } #_form_78_ * { outline:0; } ._form_hide { display:none; visibility:hidden; } ._form_show { display:block; visibility:visible; } #_form_78_._form-top { top:0; } #_form_78_._form-bottom { bottom:0; } #_form_78_._form-left { left:0; } #_form_78_._form-right { right:0; } #_form_78_ input[type="text"],#_form_78_ input[type="date"],#_form_78_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ textarea { resize:none; } #_form_78_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#cea453 !important; border:0 !important; -moz-border-radius:1px !important; -webkit-border-radius:1px !important; border-radius:1px !important; color:#fff !important; padding:0px !important; } #_form_78_ ._close-icon { cursor:pointer; background-image:url('https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png'); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; } #_form_78_ ._close-icon:before { position:relative; } #_form_78_ ._form-body { margin-bottom:30px; } #_form_78_ ._form-image-left { width:150px; float:left; } #_form_78_ ._form-content-right { margin-left:164px; } #_form_78_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; } #_form_78_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url('https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png'); background-size:130px auto; background-repeat:no-repeat; } #_form_78_ ._form-label,#_form_78_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; } #_form_78_._dark ._form-branding { color:#333; } #_form_78_._dark ._form-branding ._logo { background-image:url('https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png'); } #_form_78_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; } #_form_78_ ._form_element * { font-size:14px; } #_form_78_ ._form_element._clear { clear:both; width:100%; float:none; } #_form_78_ ._form_element._clear:after { clear:left; } #_form_78_ ._form_element input[type="text"],#_form_78_ ._form_element input[type="date"],#_form_78_ ._form_element select,#_form_78_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ ._field-wrapper { position:relative; } #_form_78_ ._inline-style { float:left; } #_form_78_ ._inline-style input[type="text"] { width:150px; } #_form_78_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; } #_form_78_ ._form_element img._form-image { max-width:100%; } #_form_78_ ._clear-element { clear:left; } #_form_78_ ._full_width { width:100%; } #_form_78_ ._form_full_field { display:block; width:100%; margin-bottom:10px; } #_form_78_ input[type="text"]._has_error,#_form_78_ textarea._has_error { border:#f37c7b 1px solid; } #_form_78_ input[type="checkbox"]._has_error { outline:#f37c7b 1px solid; } #_form_78_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; } #_form_78_ ._error._above { padding-bottom:4px; bottom:39px; right:0; } #_form_78_ ._error._below { padding-top:4px; top:100%; right:0; } #_form_78_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; } #_form_78_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; } #_form_78_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:14px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } #_form_78_ ._error-inner._form_error { margin-bottom:5px; text-align:left; } #_form_78_ ._button-wrapper ._error-inner._form_error { position:static; } #_form_78_ ._error-inner._no_arrow { margin-bottom:10px; } #_form_78_ ._error-arrow { position:absolute; width:0; height:0; } #_form_78_ ._error-html { margin-bottom:10px; } .pika-single { z-index:10000001 !important; } #_form_78_ input[type="text"].datetime_date { width:69%; display:inline; } #_form_78_ select.datetime_time { width:29%; display:inline; height:32px; } @media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; } #_form_78_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; } #_form_78_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; } #_form_78_ ._form-content { margin:0; width:100%; } #_form_78_ ._form-inner { display:block; min-width:100%; } #_form_78_ ._form-title,#_form_78_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; } #_form_78_ ._form-title { font-size:1.2em; } #_form_78_ ._form_element { margin:0 0 20px; padding:0; width:100%; } #_form_78_ ._form-element,#_form_78_ ._inline-style,#_form_78_ input[type="text"],#_form_78_ label,#_form_78_ p,#_form_78_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; } #_form_78_ ._row._checkbox-radio label { display:inline; } #_form_78_ ._row,#_form_78_ p,#_form_78_ label { margin-bottom:0.7em; width:100%; } #_form_78_ ._row input[type="checkbox"],#_form_78_ ._row input[type="radio"] { margin:0 !important; vertical-align:middle !important; } #_form_78_ ._row input[type="checkbox"] + span label { display:inline; } #_form_78_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; } #_form_78_ ._form-image { max-width:100%; height:auto !important; } #_form_78_ input[type="text"] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; } #_form_78_ input[type="radio"],#_form_78_ input[type="checkbox"] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; } #_form_78_ button[type="submit"] { padding:20px; font-size:1.5em; } #_form_78_ ._inline-style { margin:20px 0 0 !important; } } #_form_78_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:0px solid #ccc !important; width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#4e4e4e !important; } #_form_78_._inline-form,#_form_78_._inline-form ._form-content,#_form_78_._inline-form input,#_form_78_._inline-form ._submit { font-family:arial, helvetica, sans, 'IBM Plex Sans', arial, sans-serif; } #_form_78_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; } #_form_78_:before,#_form_78_:after { content:" "; display:table; } #_form_78_:after { clear:both; } #_form_78_._inline-style { width:auto; display:inline-block; } #_form_78_._inline-style input[type="text"],#_form_78_._inline-style input[type="date"] { padding:10px 12px; } #_form_78_._inline-style button._inline-style { position:relative; top:27px; } #_form_78_._inline-style p { margin:0; } #_form_78_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; } #_form_78_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; } @media all and (min-width:320px) and (max-width:667px) { #_form_78_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; } }#_form_78_ ._x77160203 input,#_form_78_ ._x43352752 input,#_form_78_ ._x67502014 input,#_form_78_ ._field2 textarea { background:#fafafa; color:#666; border:1px solid #ccc !important; border-radius:1px important; padding:12px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; max-width:100%; } #_form_78_ ._field1 label,#_form_78_ ._field2 label,#_form_78_ ._field1 input,#_form_78_ ._field2 input,#_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field5 ._row,#_form_78_ ._field5 label,#_form_78_ ._field6 ._row,#_form_78_ ._field6 label,#_form_78_ ._field33 label,#_form_78_ ._field33 ._row { font-weight:200 !important; font-family:brandon-grotesque, open sans, sans-serif !important; font-size:16px !important; } #_form_78_ ._submit { -moz-border-radius:50px; -webkit-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; font-family:brandon-grotesque, open sans, sans-serif !important; border-radius:50px; display:inline-block; cursor:pointer; color:#fff; font-size:16px; letter-spacing:1px; font-weight:700; padding:12px 18px !important; text-transform:uppercase; text-align:center; background-color:#41464c; border-color:#41464c !important; } #_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field1 input,#_form_78_ ._field2 textarea { margin-bottom:30px; border:1px solid #ccc !important; border-radius:1px important; padding:12px; } #_form_78_ ._button-wrapper._full_width { text-align:center !important; } #_form_78_ ._field4 label,#_form_78_ ._field2 label,#_form_78_ ._field6 label { margin-top:30px; }
window.cfields = {"33":"gdrp_consent","26":"lead_magnet_name","27":"download_url_lead_magnet"}; window._show_thank_you = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; thank_you.innerHTML = message; thank_you.style.display = 'block'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); document.querySelector('[id^="_form"][id$="_submit"]').disabled = false; if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._load_script = function(url, callback) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; script.type = 'text/javascript'; script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } head.appendChild(script); }; (function() { if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/'; } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_78_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;var getUrlParam = function(name) { var regexStr = '[\?&]' + name + '=([^&#]*)'; var results = new RegExp(regexStr, 'i').exec(window.location.href); return results != undefined ? decodeURIComponent(results[1]) : false; };for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name);if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else { allInputs[i].value = fieldVal; } } }var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('
')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && !elem.options[i].value) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "This field is required."); } } if (no_error && elem.name == 'email') { if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid email address."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if(el.getAttribute('required') !== null){ return true } if(el.name === 'email' && el.value !== ""){ return true } return false }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'text') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } else if (input.type == 'textarea'){ addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); window['recaptcha_callback'] = function() { // Get all recaptchas in the DOM (there may be more than one form on the page). var recaptchas = document.getElementsByClassName("g-recaptcha"); for (var i in recaptchas) { // Set the recaptcha element ID, so the recaptcha can be applied to each element. var recaptcha_id = "recaptcha_" + i; recaptchas[i].id = recaptcha_id; var el = document.getElementById(recaptcha_id); if (el != null) { var sitekey = el.getAttribute("data-sitekey"); var stoken = el.getAttribute("data-stoken"); grecaptcha.render(recaptcha_id, {"sitekey":sitekey,"stoken":stoken}); } } }; _load_script("//www.google.com/recaptcha/api.js?onload=recaptcha_callback&render=explicit"); window._old_serialize = null; if (typeof serialize !== 'undefined') window._old_serialize = window.serialize; _load_script("//d3rxaij56vjege.cloudfront.net/form-serialize/0.3/serialize.min.js", function() { window._form_serialize = window.serialize; if (window._old_serialize) window.serialize = window._old_serialize; }); var form_submit = function(e) { e.preventDefault(); if (validate_form()) { // use this trick to get the submit button & disable it using plain javascript document.querySelector('#_form_78_submit').disabled = true; var serialized = _form_serialize(document.getElementById('_form_78_')); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; _load_script('https://alirand368.activehosted.com/proc.php?' + serialized + '&jsonp=true'); } return false; }; addEvent(form_to_submit, 'submit', form_submit); })();

Fill out the form below to get your Business Website Elements List.

#_form_78_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; } #_form_78_ * { outline:0; } ._form_hide { display:none; visibility:hidden; } ._form_show { display:block; visibility:visible; } #_form_78_._form-top { top:0; } #_form_78_._form-bottom { bottom:0; } #_form_78_._form-left { left:0; } #_form_78_._form-right { right:0; } #_form_78_ input[type="text"],#_form_78_ input[type="date"],#_form_78_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ textarea { resize:none; } #_form_78_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#cea453 !important; border:0 !important; -moz-border-radius:1px !important; -webkit-border-radius:1px !important; border-radius:1px !important; color:#fff !important; padding:0px !important; } #_form_78_ ._close-icon { cursor:pointer; background-image:url('https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png'); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; } #_form_78_ ._close-icon:before { position:relative; } #_form_78_ ._form-body { margin-bottom:30px; } #_form_78_ ._form-image-left { width:150px; float:left; } #_form_78_ ._form-content-right { margin-left:164px; } #_form_78_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; } #_form_78_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url('https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png'); background-size:130px auto; background-repeat:no-repeat; } #_form_78_ ._form-label,#_form_78_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; } #_form_78_._dark ._form-branding { color:#333; } #_form_78_._dark ._form-branding ._logo { background-image:url('https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png'); } #_form_78_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; } #_form_78_ ._form_element * { font-size:14px; } #_form_78_ ._form_element._clear { clear:both; width:100%; float:none; } #_form_78_ ._form_element._clear:after { clear:left; } #_form_78_ ._form_element input[type="text"],#_form_78_ ._form_element input[type="date"],#_form_78_ ._form_element select,#_form_78_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ ._field-wrapper { position:relative; } #_form_78_ ._inline-style { float:left; } #_form_78_ ._inline-style input[type="text"] { width:150px; } #_form_78_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; } #_form_78_ ._form_element img._form-image { max-width:100%; } #_form_78_ ._clear-element { clear:left; } #_form_78_ ._full_width { width:100%; } #_form_78_ ._form_full_field { display:block; width:100%; margin-bottom:10px; } #_form_78_ input[type="text"]._has_error,#_form_78_ textarea._has_error { border:#f37c7b 1px solid; } #_form_78_ input[type="checkbox"]._has_error { outline:#f37c7b 1px solid; } #_form_78_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; } #_form_78_ ._error._above { padding-bottom:4px; bottom:39px; right:0; } #_form_78_ ._error._below { padding-top:4px; top:100%; right:0; } #_form_78_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; } #_form_78_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; } #_form_78_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:14px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } #_form_78_ ._error-inner._form_error { margin-bottom:5px; text-align:left; } #_form_78_ ._button-wrapper ._error-inner._form_error { position:static; } #_form_78_ ._error-inner._no_arrow { margin-bottom:10px; } #_form_78_ ._error-arrow { position:absolute; width:0; height:0; } #_form_78_ ._error-html { margin-bottom:10px; } .pika-single { z-index:10000001 !important; } #_form_78_ input[type="text"].datetime_date { width:69%; display:inline; } #_form_78_ select.datetime_time { width:29%; display:inline; height:32px; } @media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; } #_form_78_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; } #_form_78_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; } #_form_78_ ._form-content { margin:0; width:100%; } #_form_78_ ._form-inner { display:block; min-width:100%; } #_form_78_ ._form-title,#_form_78_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; } #_form_78_ ._form-title { font-size:1.2em; } #_form_78_ ._form_element { margin:0 0 20px; padding:0; width:100%; } #_form_78_ ._form-element,#_form_78_ ._inline-style,#_form_78_ input[type="text"],#_form_78_ label,#_form_78_ p,#_form_78_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; } #_form_78_ ._row._checkbox-radio label { display:inline; } #_form_78_ ._row,#_form_78_ p,#_form_78_ label { margin-bottom:0.7em; width:100%; } #_form_78_ ._row input[type="checkbox"],#_form_78_ ._row input[type="radio"] { margin:0 !important; vertical-align:middle !important; } #_form_78_ ._row input[type="checkbox"] + span label { display:inline; } #_form_78_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; } #_form_78_ ._form-image { max-width:100%; height:auto !important; } #_form_78_ input[type="text"] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; } #_form_78_ input[type="radio"],#_form_78_ input[type="checkbox"] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; } #_form_78_ button[type="submit"] { padding:20px; font-size:1.5em; } #_form_78_ ._inline-style { margin:20px 0 0 !important; } } #_form_78_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:0px solid #ccc !important; width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#4e4e4e !important; } #_form_78_._inline-form,#_form_78_._inline-form ._form-content,#_form_78_._inline-form input,#_form_78_._inline-form ._submit { font-family:arial, helvetica, sans, 'IBM Plex Sans', arial, sans-serif; } #_form_78_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; } #_form_78_:before,#_form_78_:after { content:" "; display:table; } #_form_78_:after { clear:both; } #_form_78_._inline-style { width:auto; display:inline-block; } #_form_78_._inline-style input[type="text"],#_form_78_._inline-style input[type="date"] { padding:10px 12px; } #_form_78_._inline-style button._inline-style { position:relative; top:27px; } #_form_78_._inline-style p { margin:0; } #_form_78_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; } #_form_78_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; } @media all and (min-width:320px) and (max-width:667px) { #_form_78_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; } }#_form_78_ ._x77160203 input,#_form_78_ ._x43352752 input,#_form_78_ ._x67502014 input,#_form_78_ ._field2 textarea { background:#fafafa; color:#666; border:1px solid #ccc !important; border-radius:1px important; padding:12px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; max-width:100%; } #_form_78_ ._field1 label,#_form_78_ ._field2 label,#_form_78_ ._field1 input,#_form_78_ ._field2 input,#_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field5 ._row,#_form_78_ ._field5 label,#_form_78_ ._field6 ._row,#_form_78_ ._field6 label,#_form_78_ ._field33 label,#_form_78_ ._field33 ._row { font-weight:200 !important; font-family:brandon-grotesque, open sans, sans-serif !important; font-size:16px !important; } #_form_78_ ._submit { -moz-border-radius:50px; -webkit-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; font-family:brandon-grotesque, open sans, sans-serif !important; border-radius:50px; display:inline-block; cursor:pointer; color:#fff; font-size:16px; letter-spacing:1px; font-weight:700; padding:12px 18px !important; text-transform:uppercase; text-align:center; background-color:#41464c; border-color:#41464c !important; } #_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field1 input,#_form_78_ ._field2 textarea { margin-bottom:30px; border:1px solid #ccc !important; border-radius:1px important; padding:12px; } #_form_78_ ._button-wrapper._full_width { text-align:center !important; } #_form_78_ ._field4 label,#_form_78_ ._field2 label,#_form_78_ ._field6 label { margin-top:30px; }
window.cfields = {"33":"gdrp_consent","26":"lead_magnet_name","27":"download_url_lead_magnet"}; window._show_thank_you = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; thank_you.innerHTML = message; thank_you.style.display = 'block'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); document.querySelector('[id^="_form"][id$="_submit"]').disabled = false; if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._load_script = function(url, callback) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; script.type = 'text/javascript'; script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } head.appendChild(script); }; (function() { if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/'; } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_78_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;var getUrlParam = function(name) { var regexStr = '[\?&]' + name + '=([^&#]*)'; var results = new RegExp(regexStr, 'i').exec(window.location.href); return results != undefined ? decodeURIComponent(results[1]) : false; };for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name);if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else { allInputs[i].value = fieldVal; } } }var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('
')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && !elem.options[i].value) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "This field is required."); } } if (no_error && elem.name == 'email') { if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid email address."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if(el.getAttribute('required') !== null){ return true } if(el.name === 'email' && el.value !== ""){ return true } return false }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'text') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } else if (input.type == 'textarea'){ addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); window['recaptcha_callback'] = function() { // Get all recaptchas in the DOM (there may be more than one form on the page). var recaptchas = document.getElementsByClassName("g-recaptcha"); for (var i in recaptchas) { // Set the recaptcha element ID, so the recaptcha can be applied to each element. var recaptcha_id = "recaptcha_" + i; recaptchas[i].id = recaptcha_id; var el = document.getElementById(recaptcha_id); if (el != null) { var sitekey = el.getAttribute("data-sitekey"); var stoken = el.getAttribute("data-stoken"); grecaptcha.render(recaptcha_id, {"sitekey":sitekey,"stoken":stoken}); } } }; _load_script("//www.google.com/recaptcha/api.js?onload=recaptcha_callback&render=explicit"); window._old_serialize = null; if (typeof serialize !== 'undefined') window._old_serialize = window.serialize; _load_script("//d3rxaij56vjege.cloudfront.net/form-serialize/0.3/serialize.min.js", function() { window._form_serialize = window.serialize; if (window._old_serialize) window.serialize = window._old_serialize; }); var form_submit = function(e) { e.preventDefault(); if (validate_form()) { // use this trick to get the submit button & disable it using plain javascript document.querySelector('#_form_78_submit').disabled = true; var serialized = _form_serialize(document.getElementById('_form_78_')); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; _load_script('https://alirand368.activehosted.com/proc.php?' + serialized + '&jsonp=true'); } return false; }; addEvent(form_to_submit, 'submit', form_submit); })();

Fill out the form below to get your Optimization Checklist.

#_form_78_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; } #_form_78_ * { outline:0; } ._form_hide { display:none; visibility:hidden; } ._form_show { display:block; visibility:visible; } #_form_78_._form-top { top:0; } #_form_78_._form-bottom { bottom:0; } #_form_78_._form-left { left:0; } #_form_78_._form-right { right:0; } #_form_78_ input[type="text"],#_form_78_ input[type="date"],#_form_78_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ textarea { resize:none; } #_form_78_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#cea453 !important; border:0 !important; -moz-border-radius:1px !important; -webkit-border-radius:1px !important; border-radius:1px !important; color:#fff !important; padding:0px !important; } #_form_78_ ._close-icon { cursor:pointer; background-image:url('https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png'); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; } #_form_78_ ._close-icon:before { position:relative; } #_form_78_ ._form-body { margin-bottom:30px; } #_form_78_ ._form-image-left { width:150px; float:left; } #_form_78_ ._form-content-right { margin-left:164px; } #_form_78_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; } #_form_78_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url('https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png'); background-size:130px auto; background-repeat:no-repeat; } #_form_78_ ._form-label,#_form_78_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; } #_form_78_._dark ._form-branding { color:#333; } #_form_78_._dark ._form-branding ._logo { background-image:url('https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png'); } #_form_78_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; } #_form_78_ ._form_element * { font-size:14px; } #_form_78_ ._form_element._clear { clear:both; width:100%; float:none; } #_form_78_ ._form_element._clear:after { clear:left; } #_form_78_ ._form_element input[type="text"],#_form_78_ ._form_element input[type="date"],#_form_78_ ._form_element select,#_form_78_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ ._field-wrapper { position:relative; } #_form_78_ ._inline-style { float:left; } #_form_78_ ._inline-style input[type="text"] { width:150px; } #_form_78_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; } #_form_78_ ._form_element img._form-image { max-width:100%; } #_form_78_ ._clear-element { clear:left; } #_form_78_ ._full_width { width:100%; } #_form_78_ ._form_full_field { display:block; width:100%; margin-bottom:10px; } #_form_78_ input[type="text"]._has_error,#_form_78_ textarea._has_error { border:#f37c7b 1px solid; } #_form_78_ input[type="checkbox"]._has_error { outline:#f37c7b 1px solid; } #_form_78_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; } #_form_78_ ._error._above { padding-bottom:4px; bottom:39px; right:0; } #_form_78_ ._error._below { padding-top:4px; top:100%; right:0; } #_form_78_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; } #_form_78_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; } #_form_78_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:14px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } #_form_78_ ._error-inner._form_error { margin-bottom:5px; text-align:left; } #_form_78_ ._button-wrapper ._error-inner._form_error { position:static; } #_form_78_ ._error-inner._no_arrow { margin-bottom:10px; } #_form_78_ ._error-arrow { position:absolute; width:0; height:0; } #_form_78_ ._error-html { margin-bottom:10px; } .pika-single { z-index:10000001 !important; } #_form_78_ input[type="text"].datetime_date { width:69%; display:inline; } #_form_78_ select.datetime_time { width:29%; display:inline; height:32px; } @media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; } #_form_78_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; } #_form_78_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; } #_form_78_ ._form-content { margin:0; width:100%; } #_form_78_ ._form-inner { display:block; min-width:100%; } #_form_78_ ._form-title,#_form_78_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; } #_form_78_ ._form-title { font-size:1.2em; } #_form_78_ ._form_element { margin:0 0 20px; padding:0; width:100%; } #_form_78_ ._form-element,#_form_78_ ._inline-style,#_form_78_ input[type="text"],#_form_78_ label,#_form_78_ p,#_form_78_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; } #_form_78_ ._row._checkbox-radio label { display:inline; } #_form_78_ ._row,#_form_78_ p,#_form_78_ label { margin-bottom:0.7em; width:100%; } #_form_78_ ._row input[type="checkbox"],#_form_78_ ._row input[type="radio"] { margin:0 !important; vertical-align:middle !important; } #_form_78_ ._row input[type="checkbox"] + span label { display:inline; } #_form_78_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; } #_form_78_ ._form-image { max-width:100%; height:auto !important; } #_form_78_ input[type="text"] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; } #_form_78_ input[type="radio"],#_form_78_ input[type="checkbox"] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; } #_form_78_ button[type="submit"] { padding:20px; font-size:1.5em; } #_form_78_ ._inline-style { margin:20px 0 0 !important; } } #_form_78_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:0px solid #ccc !important; width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#4e4e4e !important; } #_form_78_._inline-form,#_form_78_._inline-form ._form-content,#_form_78_._inline-form input,#_form_78_._inline-form ._submit { font-family:arial, helvetica, sans, 'IBM Plex Sans', arial, sans-serif; } #_form_78_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; } #_form_78_:before,#_form_78_:after { content:" "; display:table; } #_form_78_:after { clear:both; } #_form_78_._inline-style { width:auto; display:inline-block; } #_form_78_._inline-style input[type="text"],#_form_78_._inline-style input[type="date"] { padding:10px 12px; } #_form_78_._inline-style button._inline-style { position:relative; top:27px; } #_form_78_._inline-style p { margin:0; } #_form_78_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; } #_form_78_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; } @media all and (min-width:320px) and (max-width:667px) { #_form_78_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; } }#_form_78_ ._x77160203 input,#_form_78_ ._x43352752 input,#_form_78_ ._x67502014 input,#_form_78_ ._field2 textarea { background:#fafafa; color:#666; border:1px solid #ccc !important; border-radius:1px important; padding:12px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; max-width:100%; } #_form_78_ ._field1 label,#_form_78_ ._field2 label,#_form_78_ ._field1 input,#_form_78_ ._field2 input,#_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field5 ._row,#_form_78_ ._field5 label,#_form_78_ ._field6 ._row,#_form_78_ ._field6 label,#_form_78_ ._field33 label,#_form_78_ ._field33 ._row { font-weight:200 !important; font-family:brandon-grotesque, open sans, sans-serif !important; font-size:16px !important; } #_form_78_ ._submit { -moz-border-radius:50px; -webkit-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; font-family:brandon-grotesque, open sans, sans-serif !important; border-radius:50px; display:inline-block; cursor:pointer; color:#fff; font-size:16px; letter-spacing:1px; font-weight:700; padding:12px 18px !important; text-transform:uppercase; text-align:center; background-color:#41464c; border-color:#41464c !important; } #_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field1 input,#_form_78_ ._field2 textarea { margin-bottom:30px; border:1px solid #ccc !important; border-radius:1px important; padding:12px; } #_form_78_ ._button-wrapper._full_width { text-align:center !important; } #_form_78_ ._field4 label,#_form_78_ ._field2 label,#_form_78_ ._field6 label { margin-top:30px; }
window.cfields = {"33":"gdrp_consent","26":"lead_magnet_name","27":"download_url_lead_magnet"}; window._show_thank_you = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; thank_you.innerHTML = message; thank_you.style.display = 'block'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); document.querySelector('[id^="_form"][id$="_submit"]').disabled = false; if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._load_script = function(url, callback) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; script.type = 'text/javascript'; script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } head.appendChild(script); }; (function() { if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/'; } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_78_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;var getUrlParam = function(name) { var regexStr = '[\?&]' + name + '=([^&#]*)'; var results = new RegExp(regexStr, 'i').exec(window.location.href); return results != undefined ? decodeURIComponent(results[1]) : false; };for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name);if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else { allInputs[i].value = fieldVal; } } }var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('
')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && !elem.options[i].value) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "This field is required."); } } if (no_error && elem.name == 'email') { if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid email address."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if(el.getAttribute('required') !== null){ return true } if(el.name === 'email' && el.value !== ""){ return true } return false }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'text') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } else if (input.type == 'textarea'){ addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); window['recaptcha_callback'] = function() { // Get all recaptchas in the DOM (there may be more than one form on the page). var recaptchas = document.getElementsByClassName("g-recaptcha"); for (var i in recaptchas) { // Set the recaptcha element ID, so the recaptcha can be applied to each element. var recaptcha_id = "recaptcha_" + i; recaptchas[i].id = recaptcha_id; var el = document.getElementById(recaptcha_id); if (el != null) { var sitekey = el.getAttribute("data-sitekey"); var stoken = el.getAttribute("data-stoken"); grecaptcha.render(recaptcha_id, {"sitekey":sitekey,"stoken":stoken}); } } }; _load_script("//www.google.com/recaptcha/api.js?onload=recaptcha_callback&render=explicit"); window._old_serialize = null; if (typeof serialize !== 'undefined') window._old_serialize = window.serialize; _load_script("//d3rxaij56vjege.cloudfront.net/form-serialize/0.3/serialize.min.js", function() { window._form_serialize = window.serialize; if (window._old_serialize) window.serialize = window._old_serialize; }); var form_submit = function(e) { e.preventDefault(); if (validate_form()) { // use this trick to get the submit button & disable it using plain javascript document.querySelector('#_form_78_submit').disabled = true; var serialized = _form_serialize(document.getElementById('_form_78_')); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; _load_script('https://alirand368.activehosted.com/proc.php?' + serialized + '&jsonp=true'); } return false; }; addEvent(form_to_submit, 'submit', form_submit); })();

Fill out the form below to get your Website Image Workbook.

#_form_78_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; } #_form_78_ * { outline:0; } ._form_hide { display:none; visibility:hidden; } ._form_show { display:block; visibility:visible; } #_form_78_._form-top { top:0; } #_form_78_._form-bottom { bottom:0; } #_form_78_._form-left { left:0; } #_form_78_._form-right { right:0; } #_form_78_ input[type="text"],#_form_78_ input[type="date"],#_form_78_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ textarea { resize:none; } #_form_78_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#cea453 !important; border:0 !important; -moz-border-radius:1px !important; -webkit-border-radius:1px !important; border-radius:1px !important; color:#fff !important; padding:0px !important; } #_form_78_ ._close-icon { cursor:pointer; background-image:url('https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png'); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; } #_form_78_ ._close-icon:before { position:relative; } #_form_78_ ._form-body { margin-bottom:30px; } #_form_78_ ._form-image-left { width:150px; float:left; } #_form_78_ ._form-content-right { margin-left:164px; } #_form_78_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; } #_form_78_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url('https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png'); background-size:130px auto; background-repeat:no-repeat; } #_form_78_ ._form-label,#_form_78_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; } #_form_78_._dark ._form-branding { color:#333; } #_form_78_._dark ._form-branding ._logo { background-image:url('https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png'); } #_form_78_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; } #_form_78_ ._form_element * { font-size:14px; } #_form_78_ ._form_element._clear { clear:both; width:100%; float:none; } #_form_78_ ._form_element._clear:after { clear:left; } #_form_78_ ._form_element input[type="text"],#_form_78_ ._form_element input[type="date"],#_form_78_ ._form_element select,#_form_78_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ ._field-wrapper { position:relative; } #_form_78_ ._inline-style { float:left; } #_form_78_ ._inline-style input[type="text"] { width:150px; } #_form_78_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; } #_form_78_ ._form_element img._form-image { max-width:100%; } #_form_78_ ._clear-element { clear:left; } #_form_78_ ._full_width { width:100%; } #_form_78_ ._form_full_field { display:block; width:100%; margin-bottom:10px; } #_form_78_ input[type="text"]._has_error,#_form_78_ textarea._has_error { border:#f37c7b 1px solid; } #_form_78_ input[type="checkbox"]._has_error { outline:#f37c7b 1px solid; } #_form_78_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; } #_form_78_ ._error._above { padding-bottom:4px; bottom:39px; right:0; } #_form_78_ ._error._below { padding-top:4px; top:100%; right:0; } #_form_78_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; } #_form_78_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; } #_form_78_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:14px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } #_form_78_ ._error-inner._form_error { margin-bottom:5px; text-align:left; } #_form_78_ ._button-wrapper ._error-inner._form_error { position:static; } #_form_78_ ._error-inner._no_arrow { margin-bottom:10px; } #_form_78_ ._error-arrow { position:absolute; width:0; height:0; } #_form_78_ ._error-html { margin-bottom:10px; } .pika-single { z-index:10000001 !important; } #_form_78_ input[type="text"].datetime_date { width:69%; display:inline; } #_form_78_ select.datetime_time { width:29%; display:inline; height:32px; } @media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; } #_form_78_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; } #_form_78_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; } #_form_78_ ._form-content { margin:0; width:100%; } #_form_78_ ._form-inner { display:block; min-width:100%; } #_form_78_ ._form-title,#_form_78_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; } #_form_78_ ._form-title { font-size:1.2em; } #_form_78_ ._form_element { margin:0 0 20px; padding:0; width:100%; } #_form_78_ ._form-element,#_form_78_ ._inline-style,#_form_78_ input[type="text"],#_form_78_ label,#_form_78_ p,#_form_78_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; } #_form_78_ ._row._checkbox-radio label { display:inline; } #_form_78_ ._row,#_form_78_ p,#_form_78_ label { margin-bottom:0.7em; width:100%; } #_form_78_ ._row input[type="checkbox"],#_form_78_ ._row input[type="radio"] { margin:0 !important; vertical-align:middle !important; } #_form_78_ ._row input[type="checkbox"] + span label { display:inline; } #_form_78_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; } #_form_78_ ._form-image { max-width:100%; height:auto !important; } #_form_78_ input[type="text"] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; } #_form_78_ input[type="radio"],#_form_78_ input[type="checkbox"] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; } #_form_78_ button[type="submit"] { padding:20px; font-size:1.5em; } #_form_78_ ._inline-style { margin:20px 0 0 !important; } } #_form_78_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:0px solid #ccc !important; width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#4e4e4e !important; } #_form_78_._inline-form,#_form_78_._inline-form ._form-content,#_form_78_._inline-form input,#_form_78_._inline-form ._submit { font-family:arial, helvetica, sans, 'IBM Plex Sans', arial, sans-serif; } #_form_78_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; } #_form_78_:before,#_form_78_:after { content:" "; display:table; } #_form_78_:after { clear:both; } #_form_78_._inline-style { width:auto; display:inline-block; } #_form_78_._inline-style input[type="text"],#_form_78_._inline-style input[type="date"] { padding:10px 12px; } #_form_78_._inline-style button._inline-style { position:relative; top:27px; } #_form_78_._inline-style p { margin:0; } #_form_78_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; } #_form_78_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; } @media all and (min-width:320px) and (max-width:667px) { #_form_78_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; } }#_form_78_ ._x77160203 input,#_form_78_ ._x43352752 input,#_form_78_ ._x67502014 input,#_form_78_ ._field2 textarea { background:#fafafa; color:#666; border:1px solid #ccc !important; border-radius:1px important; padding:12px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; max-width:100%; } #_form_78_ ._field1 label,#_form_78_ ._field2 label,#_form_78_ ._field1 input,#_form_78_ ._field2 input,#_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field5 ._row,#_form_78_ ._field5 label,#_form_78_ ._field6 ._row,#_form_78_ ._field6 label,#_form_78_ ._field33 label,#_form_78_ ._field33 ._row { font-weight:200 !important; font-family:brandon-grotesque, open sans, sans-serif !important; font-size:16px !important; } #_form_78_ ._submit { -moz-border-radius:50px; -webkit-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; font-family:brandon-grotesque, open sans, sans-serif !important; border-radius:50px; display:inline-block; cursor:pointer; color:#fff; font-size:16px; letter-spacing:1px; font-weight:700; padding:12px 18px !important; text-transform:uppercase; text-align:center; background-color:#41464c; border-color:#41464c !important; } #_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field1 input,#_form_78_ ._field2 textarea { margin-bottom:30px; border:1px solid #ccc !important; border-radius:1px important; padding:12px; } #_form_78_ ._button-wrapper._full_width { text-align:center !important; } #_form_78_ ._field4 label,#_form_78_ ._field2 label,#_form_78_ ._field6 label { margin-top:30px; }
window.cfields = {"33":"gdrp_consent","26":"lead_magnet_name","27":"download_url_lead_magnet"}; window._show_thank_you = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; thank_you.innerHTML = message; thank_you.style.display = 'block'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); document.querySelector('[id^="_form"][id$="_submit"]').disabled = false; if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._load_script = function(url, callback) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; script.type = 'text/javascript'; script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } head.appendChild(script); }; (function() { if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/'; } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_78_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;var getUrlParam = function(name) { var regexStr = '[\?&]' + name + '=([^&#]*)'; var results = new RegExp(regexStr, 'i').exec(window.location.href); return results != undefined ? decodeURIComponent(results[1]) : false; };for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name);if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else { allInputs[i].value = fieldVal; } } }var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('
')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && !elem.options[i].value) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "This field is required."); } } if (no_error && elem.name == 'email') { if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid email address."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if(el.getAttribute('required') !== null){ return true } if(el.name === 'email' && el.value !== ""){ return true } return false }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'text') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } else if (input.type == 'textarea'){ addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); window['recaptcha_callback'] = function() { // Get all recaptchas in the DOM (there may be more than one form on the page). var recaptchas = document.getElementsByClassName("g-recaptcha"); for (var i in recaptchas) { // Set the recaptcha element ID, so the recaptcha can be applied to each element. var recaptcha_id = "recaptcha_" + i; recaptchas[i].id = recaptcha_id; var el = document.getElementById(recaptcha_id); if (el != null) { var sitekey = el.getAttribute("data-sitekey"); var stoken = el.getAttribute("data-stoken"); grecaptcha.render(recaptcha_id, {"sitekey":sitekey,"stoken":stoken}); } } }; _load_script("//www.google.com/recaptcha/api.js?onload=recaptcha_callback&render=explicit"); window._old_serialize = null; if (typeof serialize !== 'undefined') window._old_serialize = window.serialize; _load_script("//d3rxaij56vjege.cloudfront.net/form-serialize/0.3/serialize.min.js", function() { window._form_serialize = window.serialize; if (window._old_serialize) window.serialize = window._old_serialize; }); var form_submit = function(e) { e.preventDefault(); if (validate_form()) { // use this trick to get the submit button & disable it using plain javascript document.querySelector('#_form_78_submit').disabled = true; var serialized = _form_serialize(document.getElementById('_form_78_')); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; _load_script('https://alirand368.activehosted.com/proc.php?' + serialized + '&jsonp=true'); } return false; }; addEvent(form_to_submit, 'submit', form_submit); })();

Fill out the form below to get your WordPress Beginner's Handbook.

#_form_78_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; } #_form_78_ * { outline:0; } ._form_hide { display:none; visibility:hidden; } ._form_show { display:block; visibility:visible; } #_form_78_._form-top { top:0; } #_form_78_._form-bottom { bottom:0; } #_form_78_._form-left { left:0; } #_form_78_._form-right { right:0; } #_form_78_ input[type="text"],#_form_78_ input[type="date"],#_form_78_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ textarea { resize:none; } #_form_78_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#cea453 !important; border:0 !important; -moz-border-radius:1px !important; -webkit-border-radius:1px !important; border-radius:1px !important; color:#fff !important; padding:0px !important; } #_form_78_ ._close-icon { cursor:pointer; background-image:url('https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png'); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; } #_form_78_ ._close-icon:before { position:relative; } #_form_78_ ._form-body { margin-bottom:30px; } #_form_78_ ._form-image-left { width:150px; float:left; } #_form_78_ ._form-content-right { margin-left:164px; } #_form_78_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; } #_form_78_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url('https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png'); background-size:130px auto; background-repeat:no-repeat; } #_form_78_ ._form-label,#_form_78_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; } #_form_78_._dark ._form-branding { color:#333; } #_form_78_._dark ._form-branding ._logo { background-image:url('https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png'); } #_form_78_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; } #_form_78_ ._form_element * { font-size:14px; } #_form_78_ ._form_element._clear { clear:both; width:100%; float:none; } #_form_78_ ._form_element._clear:after { clear:left; } #_form_78_ ._form_element input[type="text"],#_form_78_ ._form_element input[type="date"],#_form_78_ ._form_element select,#_form_78_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ ._field-wrapper { position:relative; } #_form_78_ ._inline-style { float:left; } #_form_78_ ._inline-style input[type="text"] { width:150px; } #_form_78_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; } #_form_78_ ._form_element img._form-image { max-width:100%; } #_form_78_ ._clear-element { clear:left; } #_form_78_ ._full_width { width:100%; } #_form_78_ ._form_full_field { display:block; width:100%; margin-bottom:10px; } #_form_78_ input[type="text"]._has_error,#_form_78_ textarea._has_error { border:#f37c7b 1px solid; } #_form_78_ input[type="checkbox"]._has_error { outline:#f37c7b 1px solid; } #_form_78_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; } #_form_78_ ._error._above { padding-bottom:4px; bottom:39px; right:0; } #_form_78_ ._error._below { padding-top:4px; top:100%; right:0; } #_form_78_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; } #_form_78_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; } #_form_78_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:14px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } #_form_78_ ._error-inner._form_error { margin-bottom:5px; text-align:left; } #_form_78_ ._button-wrapper ._error-inner._form_error { position:static; } #_form_78_ ._error-inner._no_arrow { margin-bottom:10px; } #_form_78_ ._error-arrow { position:absolute; width:0; height:0; } #_form_78_ ._error-html { margin-bottom:10px; } .pika-single { z-index:10000001 !important; } #_form_78_ input[type="text"].datetime_date { width:69%; display:inline; } #_form_78_ select.datetime_time { width:29%; display:inline; height:32px; } @media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; } #_form_78_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; } #_form_78_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; } #_form_78_ ._form-content { margin:0; width:100%; } #_form_78_ ._form-inner { display:block; min-width:100%; } #_form_78_ ._form-title,#_form_78_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; } #_form_78_ ._form-title { font-size:1.2em; } #_form_78_ ._form_element { margin:0 0 20px; padding:0; width:100%; } #_form_78_ ._form-element,#_form_78_ ._inline-style,#_form_78_ input[type="text"],#_form_78_ label,#_form_78_ p,#_form_78_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; } #_form_78_ ._row._checkbox-radio label { display:inline; } #_form_78_ ._row,#_form_78_ p,#_form_78_ label { margin-bottom:0.7em; width:100%; } #_form_78_ ._row input[type="checkbox"],#_form_78_ ._row input[type="radio"] { margin:0 !important; vertical-align:middle !important; } #_form_78_ ._row input[type="checkbox"] + span label { display:inline; } #_form_78_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; } #_form_78_ ._form-image { max-width:100%; height:auto !important; } #_form_78_ input[type="text"] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; } #_form_78_ input[type="radio"],#_form_78_ input[type="checkbox"] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; } #_form_78_ button[type="submit"] { padding:20px; font-size:1.5em; } #_form_78_ ._inline-style { margin:20px 0 0 !important; } } #_form_78_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:0px solid #ccc !important; width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#4e4e4e !important; } #_form_78_._inline-form,#_form_78_._inline-form ._form-content,#_form_78_._inline-form input,#_form_78_._inline-form ._submit { font-family:arial, helvetica, sans, 'IBM Plex Sans', arial, sans-serif; } #_form_78_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; } #_form_78_:before,#_form_78_:after { content:" "; display:table; } #_form_78_:after { clear:both; } #_form_78_._inline-style { width:auto; display:inline-block; } #_form_78_._inline-style input[type="text"],#_form_78_._inline-style input[type="date"] { padding:10px 12px; } #_form_78_._inline-style button._inline-style { position:relative; top:27px; } #_form_78_._inline-style p { margin:0; } #_form_78_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; } #_form_78_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; } @media all and (min-width:320px) and (max-width:667px) { #_form_78_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; } }#_form_78_ ._x77160203 input,#_form_78_ ._x43352752 input,#_form_78_ ._x67502014 input,#_form_78_ ._field2 textarea { background:#fafafa; color:#666; border:1px solid #ccc !important; border-radius:1px important; padding:12px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; max-width:100%; } #_form_78_ ._field1 label,#_form_78_ ._field2 label,#_form_78_ ._field1 input,#_form_78_ ._field2 input,#_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field5 ._row,#_form_78_ ._field5 label,#_form_78_ ._field6 ._row,#_form_78_ ._field6 label,#_form_78_ ._field33 label,#_form_78_ ._field33 ._row { font-weight:200 !important; font-family:brandon-grotesque, open sans, sans-serif !important; font-size:16px !important; } #_form_78_ ._submit { -moz-border-radius:50px; -webkit-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; font-family:brandon-grotesque, open sans, sans-serif !important; border-radius:50px; display:inline-block; cursor:pointer; color:#fff; font-size:16px; letter-spacing:1px; font-weight:700; padding:12px 18px !important; text-transform:uppercase; text-align:center; background-color:#41464c; border-color:#41464c !important; } #_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field1 input,#_form_78_ ._field2 textarea { margin-bottom:30px; border:1px solid #ccc !important; border-radius:1px important; padding:12px; } #_form_78_ ._button-wrapper._full_width { text-align:center !important; } #_form_78_ ._field4 label,#_form_78_ ._field2 label,#_form_78_ ._field6 label { margin-top:30px; }
window.cfields = {"33":"gdrp_consent","26":"lead_magnet_name","27":"download_url_lead_magnet"}; window._show_thank_you = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; thank_you.innerHTML = message; thank_you.style.display = 'block'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); document.querySelector('[id^="_form"][id$="_submit"]').disabled = false; if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._load_script = function(url, callback) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; script.type = 'text/javascript'; script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } head.appendChild(script); }; (function() { if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/'; } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_78_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;var getUrlParam = function(name) { var regexStr = '[\?&]' + name + '=([^&#]*)'; var results = new RegExp(regexStr, 'i').exec(window.location.href); return results != undefined ? decodeURIComponent(results[1]) : false; };for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name);if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else { allInputs[i].value = fieldVal; } } }var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('
')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && !elem.options[i].value) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "This field is required."); } } if (no_error && elem.name == 'email') { if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid email address."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if(el.getAttribute('required') !== null){ return true } if(el.name === 'email' && el.value !== ""){ return true } return false }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'text') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } else if (input.type == 'textarea'){ addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); window['recaptcha_callback'] = function() { // Get all recaptchas in the DOM (there may be more than one form on the page). var recaptchas = document.getElementsByClassName("g-recaptcha"); for (var i in recaptchas) { // Set the recaptcha element ID, so the recaptcha can be applied to each element. var recaptcha_id = "recaptcha_" + i; recaptchas[i].id = recaptcha_id; var el = document.getElementById(recaptcha_id); if (el != null) { var sitekey = el.getAttribute("data-sitekey"); var stoken = el.getAttribute("data-stoken"); grecaptcha.render(recaptcha_id, {"sitekey":sitekey,"stoken":stoken}); } } }; _load_script("//www.google.com/recaptcha/api.js?onload=recaptcha_callback&render=explicit"); window._old_serialize = null; if (typeof serialize !== 'undefined') window._old_serialize = window.serialize; _load_script("//d3rxaij56vjege.cloudfront.net/form-serialize/0.3/serialize.min.js", function() { window._form_serialize = window.serialize; if (window._old_serialize) window.serialize = window._old_serialize; }); var form_submit = function(e) { e.preventDefault(); if (validate_form()) { // use this trick to get the submit button & disable it using plain javascript document.querySelector('#_form_78_submit').disabled = true; var serialized = _form_serialize(document.getElementById('_form_78_')); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; _load_script('https://alirand368.activehosted.com/proc.php?' + serialized + '&jsonp=true'); } return false; }; addEvent(form_to_submit, 'submit', form_submit); })();

Fill out the form below to get your Call to Action Checklist.

#_form_78_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; } #_form_78_ * { outline:0; } ._form_hide { display:none; visibility:hidden; } ._form_show { display:block; visibility:visible; } #_form_78_._form-top { top:0; } #_form_78_._form-bottom { bottom:0; } #_form_78_._form-left { left:0; } #_form_78_._form-right { right:0; } #_form_78_ input[type="text"],#_form_78_ input[type="date"],#_form_78_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ textarea { resize:none; } #_form_78_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#cea453 !important; border:0 !important; -moz-border-radius:1px !important; -webkit-border-radius:1px !important; border-radius:1px !important; color:#fff !important; padding:0px !important; } #_form_78_ ._close-icon { cursor:pointer; background-image:url('https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png'); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; } #_form_78_ ._close-icon:before { position:relative; } #_form_78_ ._form-body { margin-bottom:30px; } #_form_78_ ._form-image-left { width:150px; float:left; } #_form_78_ ._form-content-right { margin-left:164px; } #_form_78_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; } #_form_78_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url('https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png'); background-size:130px auto; background-repeat:no-repeat; } #_form_78_ ._form-label,#_form_78_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; } #_form_78_._dark ._form-branding { color:#333; } #_form_78_._dark ._form-branding ._logo { background-image:url('https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png'); } #_form_78_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; } #_form_78_ ._form_element * { font-size:14px; } #_form_78_ ._form_element._clear { clear:both; width:100%; float:none; } #_form_78_ ._form_element._clear:after { clear:left; } #_form_78_ ._form_element input[type="text"],#_form_78_ ._form_element input[type="date"],#_form_78_ ._form_element select,#_form_78_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ ._field-wrapper { position:relative; } #_form_78_ ._inline-style { float:left; } #_form_78_ ._inline-style input[type="text"] { width:150px; } #_form_78_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; } #_form_78_ ._form_element img._form-image { max-width:100%; } #_form_78_ ._clear-element { clear:left; } #_form_78_ ._full_width { width:100%; } #_form_78_ ._form_full_field { display:block; width:100%; margin-bottom:10px; } #_form_78_ input[type="text"]._has_error,#_form_78_ textarea._has_error { border:#f37c7b 1px solid; } #_form_78_ input[type="checkbox"]._has_error { outline:#f37c7b 1px solid; } #_form_78_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; } #_form_78_ ._error._above { padding-bottom:4px; bottom:39px; right:0; } #_form_78_ ._error._below { padding-top:4px; top:100%; right:0; } #_form_78_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; } #_form_78_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; } #_form_78_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:14px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } #_form_78_ ._error-inner._form_error { margin-bottom:5px; text-align:left; } #_form_78_ ._button-wrapper ._error-inner._form_error { position:static; } #_form_78_ ._error-inner._no_arrow { margin-bottom:10px; } #_form_78_ ._error-arrow { position:absolute; width:0; height:0; } #_form_78_ ._error-html { margin-bottom:10px; } .pika-single { z-index:10000001 !important; } #_form_78_ input[type="text"].datetime_date { width:69%; display:inline; } #_form_78_ select.datetime_time { width:29%; display:inline; height:32px; } @media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; } #_form_78_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; } #_form_78_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; } #_form_78_ ._form-content { margin:0; width:100%; } #_form_78_ ._form-inner { display:block; min-width:100%; } #_form_78_ ._form-title,#_form_78_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; } #_form_78_ ._form-title { font-size:1.2em; } #_form_78_ ._form_element { margin:0 0 20px; padding:0; width:100%; } #_form_78_ ._form-element,#_form_78_ ._inline-style,#_form_78_ input[type="text"],#_form_78_ label,#_form_78_ p,#_form_78_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; } #_form_78_ ._row._checkbox-radio label { display:inline; } #_form_78_ ._row,#_form_78_ p,#_form_78_ label { margin-bottom:0.7em; width:100%; } #_form_78_ ._row input[type="checkbox"],#_form_78_ ._row input[type="radio"] { margin:0 !important; vertical-align:middle !important; } #_form_78_ ._row input[type="checkbox"] + span label { display:inline; } #_form_78_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; } #_form_78_ ._form-image { max-width:100%; height:auto !important; } #_form_78_ input[type="text"] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; } #_form_78_ input[type="radio"],#_form_78_ input[type="checkbox"] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; } #_form_78_ button[type="submit"] { padding:20px; font-size:1.5em; } #_form_78_ ._inline-style { margin:20px 0 0 !important; } } #_form_78_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:0px solid #ccc !important; width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#4e4e4e !important; } #_form_78_._inline-form,#_form_78_._inline-form ._form-content,#_form_78_._inline-form input,#_form_78_._inline-form ._submit { font-family:arial, helvetica, sans, 'IBM Plex Sans', arial, sans-serif; } #_form_78_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; } #_form_78_:before,#_form_78_:after { content:" "; display:table; } #_form_78_:after { clear:both; } #_form_78_._inline-style { width:auto; display:inline-block; } #_form_78_._inline-style input[type="text"],#_form_78_._inline-style input[type="date"] { padding:10px 12px; } #_form_78_._inline-style button._inline-style { position:relative; top:27px; } #_form_78_._inline-style p { margin:0; } #_form_78_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; } #_form_78_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; } @media all and (min-width:320px) and (max-width:667px) { #_form_78_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; } }#_form_78_ ._x77160203 input,#_form_78_ ._x43352752 input,#_form_78_ ._x67502014 input,#_form_78_ ._field2 textarea { background:#fafafa; color:#666; border:1px solid #ccc !important; border-radius:1px important; padding:12px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; max-width:100%; } #_form_78_ ._field1 label,#_form_78_ ._field2 label,#_form_78_ ._field1 input,#_form_78_ ._field2 input,#_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field5 ._row,#_form_78_ ._field5 label,#_form_78_ ._field6 ._row,#_form_78_ ._field6 label,#_form_78_ ._field33 label,#_form_78_ ._field33 ._row { font-weight:200 !important; font-family:brandon-grotesque, open sans, sans-serif !important; font-size:16px !important; } #_form_78_ ._submit { -moz-border-radius:50px; -webkit-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; font-family:brandon-grotesque, open sans, sans-serif !important; border-radius:50px; display:inline-block; cursor:pointer; color:#fff; font-size:16px; letter-spacing:1px; font-weight:700; padding:12px 18px !important; text-transform:uppercase; text-align:center; background-color:#41464c; border-color:#41464c !important; } #_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field1 input,#_form_78_ ._field2 textarea { margin-bottom:30px; border:1px solid #ccc !important; border-radius:1px important; padding:12px; } #_form_78_ ._button-wrapper._full_width { text-align:center !important; } #_form_78_ ._field4 label,#_form_78_ ._field2 label,#_form_78_ ._field6 label { margin-top:30px; }
window.cfields = {"33":"gdrp_consent","26":"lead_magnet_name","27":"download_url_lead_magnet"}; window._show_thank_you = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; thank_you.innerHTML = message; thank_you.style.display = 'block'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); document.querySelector('[id^="_form"][id$="_submit"]').disabled = false; if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._load_script = function(url, callback) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; script.type = 'text/javascript'; script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } head.appendChild(script); }; (function() { if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/'; } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_78_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;var getUrlParam = function(name) { var regexStr = '[\?&]' + name + '=([^&#]*)'; var results = new RegExp(regexStr, 'i').exec(window.location.href); return results != undefined ? decodeURIComponent(results[1]) : false; };for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name);if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else { allInputs[i].value = fieldVal; } } }var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('
')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && !elem.options[i].value) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "This field is required."); } } if (no_error && elem.name == 'email') { if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid email address."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if(el.getAttribute('required') !== null){ return true } if(el.name === 'email' && el.value !== ""){ return true } return false }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'text') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } else if (input.type == 'textarea'){ addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); window['recaptcha_callback'] = function() { // Get all recaptchas in the DOM (there may be more than one form on the page). var recaptchas = document.getElementsByClassName("g-recaptcha"); for (var i in recaptchas) { // Set the recaptcha element ID, so the recaptcha can be applied to each element. var recaptcha_id = "recaptcha_" + i; recaptchas[i].id = recaptcha_id; var el = document.getElementById(recaptcha_id); if (el != null) { var sitekey = el.getAttribute("data-sitekey"); var stoken = el.getAttribute("data-stoken"); grecaptcha.render(recaptcha_id, {"sitekey":sitekey,"stoken":stoken}); } } }; _load_script("//www.google.com/recaptcha/api.js?onload=recaptcha_callback&render=explicit"); window._old_serialize = null; if (typeof serialize !== 'undefined') window._old_serialize = window.serialize; _load_script("//d3rxaij56vjege.cloudfront.net/form-serialize/0.3/serialize.min.js", function() { window._form_serialize = window.serialize; if (window._old_serialize) window.serialize = window._old_serialize; }); var form_submit = function(e) { e.preventDefault(); if (validate_form()) { // use this trick to get the submit button & disable it using plain javascript document.querySelector('#_form_78_submit').disabled = true; var serialized = _form_serialize(document.getElementById('_form_78_')); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; _load_script('https://alirand368.activehosted.com/proc.php?' + serialized + '&jsonp=true'); } return false; }; addEvent(form_to_submit, 'submit', form_submit); })();

Fill out the form below to get your Website Design Workbook.

#_form_78_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; } #_form_78_ * { outline:0; } ._form_hide { display:none; visibility:hidden; } ._form_show { display:block; visibility:visible; } #_form_78_._form-top { top:0; } #_form_78_._form-bottom { bottom:0; } #_form_78_._form-left { left:0; } #_form_78_._form-right { right:0; } #_form_78_ input[type="text"],#_form_78_ input[type="date"],#_form_78_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ textarea { resize:none; } #_form_78_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#cea453 !important; border:0 !important; -moz-border-radius:1px !important; -webkit-border-radius:1px !important; border-radius:1px !important; color:#fff !important; padding:0px !important; } #_form_78_ ._close-icon { cursor:pointer; background-image:url('https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png'); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; } #_form_78_ ._close-icon:before { position:relative; } #_form_78_ ._form-body { margin-bottom:30px; } #_form_78_ ._form-image-left { width:150px; float:left; } #_form_78_ ._form-content-right { margin-left:164px; } #_form_78_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; } #_form_78_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url('https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png'); background-size:130px auto; background-repeat:no-repeat; } #_form_78_ ._form-label,#_form_78_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; } #_form_78_._dark ._form-branding { color:#333; } #_form_78_._dark ._form-branding ._logo { background-image:url('https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png'); } #_form_78_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; } #_form_78_ ._form_element * { font-size:14px; } #_form_78_ ._form_element._clear { clear:both; width:100%; float:none; } #_form_78_ ._form_element._clear:after { clear:left; } #_form_78_ ._form_element input[type="text"],#_form_78_ ._form_element input[type="date"],#_form_78_ ._form_element select,#_form_78_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ ._field-wrapper { position:relative; } #_form_78_ ._inline-style { float:left; } #_form_78_ ._inline-style input[type="text"] { width:150px; } #_form_78_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; } #_form_78_ ._form_element img._form-image { max-width:100%; } #_form_78_ ._clear-element { clear:left; } #_form_78_ ._full_width { width:100%; } #_form_78_ ._form_full_field { display:block; width:100%; margin-bottom:10px; } #_form_78_ input[type="text"]._has_error,#_form_78_ textarea._has_error { border:#f37c7b 1px solid; } #_form_78_ input[type="checkbox"]._has_error { outline:#f37c7b 1px solid; } #_form_78_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; } #_form_78_ ._error._above { padding-bottom:4px; bottom:39px; right:0; } #_form_78_ ._error._below { padding-top:4px; top:100%; right:0; } #_form_78_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; } #_form_78_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; } #_form_78_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:14px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } #_form_78_ ._error-inner._form_error { margin-bottom:5px; text-align:left; } #_form_78_ ._button-wrapper ._error-inner._form_error { position:static; } #_form_78_ ._error-inner._no_arrow { margin-bottom:10px; } #_form_78_ ._error-arrow { position:absolute; width:0; height:0; } #_form_78_ ._error-html { margin-bottom:10px; } .pika-single { z-index:10000001 !important; } #_form_78_ input[type="text"].datetime_date { width:69%; display:inline; } #_form_78_ select.datetime_time { width:29%; display:inline; height:32px; } @media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; } #_form_78_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; } #_form_78_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; } #_form_78_ ._form-content { margin:0; width:100%; } #_form_78_ ._form-inner { display:block; min-width:100%; } #_form_78_ ._form-title,#_form_78_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; } #_form_78_ ._form-title { font-size:1.2em; } #_form_78_ ._form_element { margin:0 0 20px; padding:0; width:100%; } #_form_78_ ._form-element,#_form_78_ ._inline-style,#_form_78_ input[type="text"],#_form_78_ label,#_form_78_ p,#_form_78_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; } #_form_78_ ._row._checkbox-radio label { display:inline; } #_form_78_ ._row,#_form_78_ p,#_form_78_ label { margin-bottom:0.7em; width:100%; } #_form_78_ ._row input[type="checkbox"],#_form_78_ ._row input[type="radio"] { margin:0 !important; vertical-align:middle !important; } #_form_78_ ._row input[type="checkbox"] + span label { display:inline; } #_form_78_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; } #_form_78_ ._form-image { max-width:100%; height:auto !important; } #_form_78_ input[type="text"] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; } #_form_78_ input[type="radio"],#_form_78_ input[type="checkbox"] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; } #_form_78_ button[type="submit"] { padding:20px; font-size:1.5em; } #_form_78_ ._inline-style { margin:20px 0 0 !important; } } #_form_78_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:0px solid #ccc !important; width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#4e4e4e !important; } #_form_78_._inline-form,#_form_78_._inline-form ._form-content,#_form_78_._inline-form input,#_form_78_._inline-form ._submit { font-family:arial, helvetica, sans, 'IBM Plex Sans', arial, sans-serif; } #_form_78_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; } #_form_78_:before,#_form_78_:after { content:" "; display:table; } #_form_78_:after { clear:both; } #_form_78_._inline-style { width:auto; display:inline-block; } #_form_78_._inline-style input[type="text"],#_form_78_._inline-style input[type="date"] { padding:10px 12px; } #_form_78_._inline-style button._inline-style { position:relative; top:27px; } #_form_78_._inline-style p { margin:0; } #_form_78_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; } #_form_78_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; } @media all and (min-width:320px) and (max-width:667px) { #_form_78_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; } }#_form_78_ ._x77160203 input,#_form_78_ ._x43352752 input,#_form_78_ ._x67502014 input,#_form_78_ ._field2 textarea { background:#fafafa; color:#666; border:1px solid #ccc !important; border-radius:1px important; padding:12px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; max-width:100%; } #_form_78_ ._field1 label,#_form_78_ ._field2 label,#_form_78_ ._field1 input,#_form_78_ ._field2 input,#_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field5 ._row,#_form_78_ ._field5 label,#_form_78_ ._field6 ._row,#_form_78_ ._field6 label,#_form_78_ ._field33 label,#_form_78_ ._field33 ._row { font-weight:200 !important; font-family:brandon-grotesque, open sans, sans-serif !important; font-size:16px !important; } #_form_78_ ._submit { -moz-border-radius:50px; -webkit-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; font-family:brandon-grotesque, open sans, sans-serif !important; border-radius:50px; display:inline-block; cursor:pointer; color:#fff; font-size:16px; letter-spacing:1px; font-weight:700; padding:12px 18px !important; text-transform:uppercase; text-align:center; background-color:#41464c; border-color:#41464c !important; } #_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field1 input,#_form_78_ ._field2 textarea { margin-bottom:30px; border:1px solid #ccc !important; border-radius:1px important; padding:12px; } #_form_78_ ._button-wrapper._full_width { text-align:center !important; } #_form_78_ ._field4 label,#_form_78_ ._field2 label,#_form_78_ ._field6 label { margin-top:30px; }
window.cfields = {"33":"gdrp_consent","26":"lead_magnet_name","27":"download_url_lead_magnet"}; window._show_thank_you = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; thank_you.innerHTML = message; thank_you.style.display = 'block'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); document.querySelector('[id^="_form"][id$="_submit"]').disabled = false; if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._load_script = function(url, callback) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; script.type = 'text/javascript'; script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } head.appendChild(script); }; (function() { if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/'; } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_78_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;var getUrlParam = function(name) { var regexStr = '[\?&]' + name + '=([^&#]*)'; var results = new RegExp(regexStr, 'i').exec(window.location.href); return results != undefined ? decodeURIComponent(results[1]) : false; };for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name);if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else { allInputs[i].value = fieldVal; } } }var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('
')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && !elem.options[i].value) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "This field is required."); } } if (no_error && elem.name == 'email') { if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid email address."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if(el.getAttribute('required') !== null){ return true } if(el.name === 'email' && el.value !== ""){ return true } return false }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'text') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } else if (input.type == 'textarea'){ addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); window['recaptcha_callback'] = function() { // Get all recaptchas in the DOM (there may be more than one form on the page). var recaptchas = document.getElementsByClassName("g-recaptcha"); for (var i in recaptchas) { // Set the recaptcha element ID, so the recaptcha can be applied to each element. var recaptcha_id = "recaptcha_" + i; recaptchas[i].id = recaptcha_id; var el = document.getElementById(recaptcha_id); if (el != null) { var sitekey = el.getAttribute("data-sitekey"); var stoken = el.getAttribute("data-stoken"); grecaptcha.render(recaptcha_id, {"sitekey":sitekey,"stoken":stoken}); } } }; _load_script("//www.google.com/recaptcha/api.js?onload=recaptcha_callback&render=explicit"); window._old_serialize = null; if (typeof serialize !== 'undefined') window._old_serialize = window.serialize; _load_script("//d3rxaij56vjege.cloudfront.net/form-serialize/0.3/serialize.min.js", function() { window._form_serialize = window.serialize; if (window._old_serialize) window.serialize = window._old_serialize; }); var form_submit = function(e) { e.preventDefault(); if (validate_form()) { // use this trick to get the submit button & disable it using plain javascript document.querySelector('#_form_78_submit').disabled = true; var serialized = _form_serialize(document.getElementById('_form_78_')); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; _load_script('https://alirand368.activehosted.com/proc.php?' + serialized + '&jsonp=true'); } return false; }; addEvent(form_to_submit, 'submit', form_submit); })();

Fill out the form below to get your WordPress Theme Checklist + Comparison Sheet.

#_form_78_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; } #_form_78_ * { outline:0; } ._form_hide { display:none; visibility:hidden; } ._form_show { display:block; visibility:visible; } #_form_78_._form-top { top:0; } #_form_78_._form-bottom { bottom:0; } #_form_78_._form-left { left:0; } #_form_78_._form-right { right:0; } #_form_78_ input[type="text"],#_form_78_ input[type="date"],#_form_78_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ textarea { resize:none; } #_form_78_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#cea453 !important; border:0 !important; -moz-border-radius:1px !important; -webkit-border-radius:1px !important; border-radius:1px !important; color:#fff !important; padding:0px !important; } #_form_78_ ._close-icon { cursor:pointer; background-image:url('https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png'); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; } #_form_78_ ._close-icon:before { position:relative; } #_form_78_ ._form-body { margin-bottom:30px; } #_form_78_ ._form-image-left { width:150px; float:left; } #_form_78_ ._form-content-right { margin-left:164px; } #_form_78_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; } #_form_78_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url('https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png'); background-size:130px auto; background-repeat:no-repeat; } #_form_78_ ._form-label,#_form_78_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; } #_form_78_._dark ._form-branding { color:#333; } #_form_78_._dark ._form-branding ._logo { background-image:url('https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png'); } #_form_78_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; } #_form_78_ ._form_element * { font-size:14px; } #_form_78_ ._form_element._clear { clear:both; width:100%; float:none; } #_form_78_ ._form_element._clear:after { clear:left; } #_form_78_ ._form_element input[type="text"],#_form_78_ ._form_element input[type="date"],#_form_78_ ._form_element select,#_form_78_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ ._field-wrapper { position:relative; } #_form_78_ ._inline-style { float:left; } #_form_78_ ._inline-style input[type="text"] { width:150px; } #_form_78_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; } #_form_78_ ._form_element img._form-image { max-width:100%; } #_form_78_ ._clear-element { clear:left; } #_form_78_ ._full_width { width:100%; } #_form_78_ ._form_full_field { display:block; width:100%; margin-bottom:10px; } #_form_78_ input[type="text"]._has_error,#_form_78_ textarea._has_error { border:#f37c7b 1px solid; } #_form_78_ input[type="checkbox"]._has_error { outline:#f37c7b 1px solid; } #_form_78_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; } #_form_78_ ._error._above { padding-bottom:4px; bottom:39px; right:0; } #_form_78_ ._error._below { padding-top:4px; top:100%; right:0; } #_form_78_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; } #_form_78_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; } #_form_78_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:14px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } #_form_78_ ._error-inner._form_error { margin-bottom:5px; text-align:left; } #_form_78_ ._button-wrapper ._error-inner._form_error { position:static; } #_form_78_ ._error-inner._no_arrow { margin-bottom:10px; } #_form_78_ ._error-arrow { position:absolute; width:0; height:0; } #_form_78_ ._error-html { margin-bottom:10px; } .pika-single { z-index:10000001 !important; } #_form_78_ input[type="text"].datetime_date { width:69%; display:inline; } #_form_78_ select.datetime_time { width:29%; display:inline; height:32px; } @media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; } #_form_78_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; } #_form_78_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; } #_form_78_ ._form-content { margin:0; width:100%; } #_form_78_ ._form-inner { display:block; min-width:100%; } #_form_78_ ._form-title,#_form_78_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; } #_form_78_ ._form-title { font-size:1.2em; } #_form_78_ ._form_element { margin:0 0 20px; padding:0; width:100%; } #_form_78_ ._form-element,#_form_78_ ._inline-style,#_form_78_ input[type="text"],#_form_78_ label,#_form_78_ p,#_form_78_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; } #_form_78_ ._row._checkbox-radio label { display:inline; } #_form_78_ ._row,#_form_78_ p,#_form_78_ label { margin-bottom:0.7em; width:100%; } #_form_78_ ._row input[type="checkbox"],#_form_78_ ._row input[type="radio"] { margin:0 !important; vertical-align:middle !important; } #_form_78_ ._row input[type="checkbox"] + span label { display:inline; } #_form_78_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; } #_form_78_ ._form-image { max-width:100%; height:auto !important; } #_form_78_ input[type="text"] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; } #_form_78_ input[type="radio"],#_form_78_ input[type="checkbox"] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; } #_form_78_ button[type="submit"] { padding:20px; font-size:1.5em; } #_form_78_ ._inline-style { margin:20px 0 0 !important; } } #_form_78_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:0px solid #ccc !important; width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#4e4e4e !important; } #_form_78_._inline-form,#_form_78_._inline-form ._form-content,#_form_78_._inline-form input,#_form_78_._inline-form ._submit { font-family:arial, helvetica, sans, 'IBM Plex Sans', arial, sans-serif; } #_form_78_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; } #_form_78_:before,#_form_78_:after { content:" "; display:table; } #_form_78_:after { clear:both; } #_form_78_._inline-style { width:auto; display:inline-block; } #_form_78_._inline-style input[type="text"],#_form_78_._inline-style input[type="date"] { padding:10px 12px; } #_form_78_._inline-style button._inline-style { position:relative; top:27px; } #_form_78_._inline-style p { margin:0; } #_form_78_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; } #_form_78_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; } @media all and (min-width:320px) and (max-width:667px) { #_form_78_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; } }#_form_78_ ._x77160203 input,#_form_78_ ._x43352752 input,#_form_78_ ._x67502014 input,#_form_78_ ._field2 textarea { background:#fafafa; color:#666; border:1px solid #ccc !important; border-radius:1px important; padding:12px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; max-width:100%; } #_form_78_ ._field1 label,#_form_78_ ._field2 label,#_form_78_ ._field1 input,#_form_78_ ._field2 input,#_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field5 ._row,#_form_78_ ._field5 label,#_form_78_ ._field6 ._row,#_form_78_ ._field6 label,#_form_78_ ._field33 label,#_form_78_ ._field33 ._row { font-weight:200 !important; font-family:brandon-grotesque, open sans, sans-serif !important; font-size:16px !important; } #_form_78_ ._submit { -moz-border-radius:50px; -webkit-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; font-family:brandon-grotesque, open sans, sans-serif !important; border-radius:50px; display:inline-block; cursor:pointer; color:#fff; font-size:16px; letter-spacing:1px; font-weight:700; padding:12px 18px !important; text-transform:uppercase; text-align:center; background-color:#41464c; border-color:#41464c !important; } #_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field1 input,#_form_78_ ._field2 textarea { margin-bottom:30px; border:1px solid #ccc !important; border-radius:1px important; padding:12px; } #_form_78_ ._button-wrapper._full_width { text-align:center !important; } #_form_78_ ._field4 label,#_form_78_ ._field2 label,#_form_78_ ._field6 label { margin-top:30px; }
window.cfields = {"33":"gdrp_consent","26":"lead_magnet_name","27":"download_url_lead_magnet"}; window._show_thank_you = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; thank_you.innerHTML = message; thank_you.style.display = 'block'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); document.querySelector('[id^="_form"][id$="_submit"]').disabled = false; if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._load_script = function(url, callback) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; script.type = 'text/javascript'; script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } head.appendChild(script); }; (function() { if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/'; } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_78_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;var getUrlParam = function(name) { var regexStr = '[\?&]' + name + '=([^&#]*)'; var results = new RegExp(regexStr, 'i').exec(window.location.href); return results != undefined ? decodeURIComponent(results[1]) : false; };for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name);if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else { allInputs[i].value = fieldVal; } } }var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('
')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && !elem.options[i].value) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "This field is required."); } } if (no_error && elem.name == 'email') { if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid email address."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if(el.getAttribute('required') !== null){ return true } if(el.name === 'email' && el.value !== ""){ return true } return false }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'text') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } else if (input.type == 'textarea'){ addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); window['recaptcha_callback'] = function() { // Get all recaptchas in the DOM (there may be more than one form on the page). var recaptchas = document.getElementsByClassName("g-recaptcha"); for (var i in recaptchas) { // Set the recaptcha element ID, so the recaptcha can be applied to each element. var recaptcha_id = "recaptcha_" + i; recaptchas[i].id = recaptcha_id; var el = document.getElementById(recaptcha_id); if (el != null) { var sitekey = el.getAttribute("data-sitekey"); var stoken = el.getAttribute("data-stoken"); grecaptcha.render(recaptcha_id, {"sitekey":sitekey,"stoken":stoken}); } } }; _load_script("//www.google.com/recaptcha/api.js?onload=recaptcha_callback&render=explicit"); window._old_serialize = null; if (typeof serialize !== 'undefined') window._old_serialize = window.serialize; _load_script("//d3rxaij56vjege.cloudfront.net/form-serialize/0.3/serialize.min.js", function() { window._form_serialize = window.serialize; if (window._old_serialize) window.serialize = window._old_serialize; }); var form_submit = function(e) { e.preventDefault(); if (validate_form()) { // use this trick to get the submit button & disable it using plain javascript document.querySelector('#_form_78_submit').disabled = true; var serialized = _form_serialize(document.getElementById('_form_78_')); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; _load_script('https://alirand368.activehosted.com/proc.php?' + serialized + '&jsonp=true'); } return false; }; addEvent(form_to_submit, 'submit', form_submit); })();

Fill out the form below to get your Business Tools List.

#_form_78_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; } #_form_78_ * { outline:0; } ._form_hide { display:none; visibility:hidden; } ._form_show { display:block; visibility:visible; } #_form_78_._form-top { top:0; } #_form_78_._form-bottom { bottom:0; } #_form_78_._form-left { left:0; } #_form_78_._form-right { right:0; } #_form_78_ input[type="text"],#_form_78_ input[type="date"],#_form_78_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ textarea { resize:none; } #_form_78_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#cea453 !important; border:0 !important; -moz-border-radius:1px !important; -webkit-border-radius:1px !important; border-radius:1px !important; color:#fff !important; padding:0px !important; } #_form_78_ ._close-icon { cursor:pointer; background-image:url('https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png'); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; } #_form_78_ ._close-icon:before { position:relative; } #_form_78_ ._form-body { margin-bottom:30px; } #_form_78_ ._form-image-left { width:150px; float:left; } #_form_78_ ._form-content-right { margin-left:164px; } #_form_78_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; } #_form_78_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url('https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png'); background-size:130px auto; background-repeat:no-repeat; } #_form_78_ ._form-label,#_form_78_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; } #_form_78_._dark ._form-branding { color:#333; } #_form_78_._dark ._form-branding ._logo { background-image:url('https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png'); } #_form_78_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; } #_form_78_ ._form_element * { font-size:14px; } #_form_78_ ._form_element._clear { clear:both; width:100%; float:none; } #_form_78_ ._form_element._clear:after { clear:left; } #_form_78_ ._form_element input[type="text"],#_form_78_ ._form_element input[type="date"],#_form_78_ ._form_element select,#_form_78_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ ._field-wrapper { position:relative; } #_form_78_ ._inline-style { float:left; } #_form_78_ ._inline-style input[type="text"] { width:150px; } #_form_78_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; } #_form_78_ ._form_element img._form-image { max-width:100%; } #_form_78_ ._clear-element { clear:left; } #_form_78_ ._full_width { width:100%; } #_form_78_ ._form_full_field { display:block; width:100%; margin-bottom:10px; } #_form_78_ input[type="text"]._has_error,#_form_78_ textarea._has_error { border:#f37c7b 1px solid; } #_form_78_ input[type="checkbox"]._has_error { outline:#f37c7b 1px solid; } #_form_78_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; } #_form_78_ ._error._above { padding-bottom:4px; bottom:39px; right:0; } #_form_78_ ._error._below { padding-top:4px; top:100%; right:0; } #_form_78_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; } #_form_78_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; } #_form_78_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:14px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } #_form_78_ ._error-inner._form_error { margin-bottom:5px; text-align:left; } #_form_78_ ._button-wrapper ._error-inner._form_error { position:static; } #_form_78_ ._error-inner._no_arrow { margin-bottom:10px; } #_form_78_ ._error-arrow { position:absolute; width:0; height:0; } #_form_78_ ._error-html { margin-bottom:10px; } .pika-single { z-index:10000001 !important; } #_form_78_ input[type="text"].datetime_date { width:69%; display:inline; } #_form_78_ select.datetime_time { width:29%; display:inline; height:32px; } @media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; } #_form_78_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; } #_form_78_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; } #_form_78_ ._form-content { margin:0; width:100%; } #_form_78_ ._form-inner { display:block; min-width:100%; } #_form_78_ ._form-title,#_form_78_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; } #_form_78_ ._form-title { font-size:1.2em; } #_form_78_ ._form_element { margin:0 0 20px; padding:0; width:100%; } #_form_78_ ._form-element,#_form_78_ ._inline-style,#_form_78_ input[type="text"],#_form_78_ label,#_form_78_ p,#_form_78_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; } #_form_78_ ._row._checkbox-radio label { display:inline; } #_form_78_ ._row,#_form_78_ p,#_form_78_ label { margin-bottom:0.7em; width:100%; } #_form_78_ ._row input[type="checkbox"],#_form_78_ ._row input[type="radio"] { margin:0 !important; vertical-align:middle !important; } #_form_78_ ._row input[type="checkbox"] + span label { display:inline; } #_form_78_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; } #_form_78_ ._form-image { max-width:100%; height:auto !important; } #_form_78_ input[type="text"] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; } #_form_78_ input[type="radio"],#_form_78_ input[type="checkbox"] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; } #_form_78_ button[type="submit"] { padding:20px; font-size:1.5em; } #_form_78_ ._inline-style { margin:20px 0 0 !important; } } #_form_78_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:0px solid #ccc !important; width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#4e4e4e !important; } #_form_78_._inline-form,#_form_78_._inline-form ._form-content,#_form_78_._inline-form input,#_form_78_._inline-form ._submit { font-family:arial, helvetica, sans, 'IBM Plex Sans', arial, sans-serif; } #_form_78_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; } #_form_78_:before,#_form_78_:after { content:" "; display:table; } #_form_78_:after { clear:both; } #_form_78_._inline-style { width:auto; display:inline-block; } #_form_78_._inline-style input[type="text"],#_form_78_._inline-style input[type="date"] { padding:10px 12px; } #_form_78_._inline-style button._inline-style { position:relative; top:27px; } #_form_78_._inline-style p { margin:0; } #_form_78_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; } #_form_78_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; } @media all and (min-width:320px) and (max-width:667px) { #_form_78_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; } }#_form_78_ ._x77160203 input,#_form_78_ ._x43352752 input,#_form_78_ ._x67502014 input,#_form_78_ ._field2 textarea { background:#fafafa; color:#666; border:1px solid #ccc !important; border-radius:1px important; padding:12px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; max-width:100%; } #_form_78_ ._field1 label,#_form_78_ ._field2 label,#_form_78_ ._field1 input,#_form_78_ ._field2 input,#_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field5 ._row,#_form_78_ ._field5 label,#_form_78_ ._field6 ._row,#_form_78_ ._field6 label,#_form_78_ ._field33 label,#_form_78_ ._field33 ._row { font-weight:200 !important; font-family:brandon-grotesque, open sans, sans-serif !important; font-size:16px !important; } #_form_78_ ._submit { -moz-border-radius:50px; -webkit-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; font-family:brandon-grotesque, open sans, sans-serif !important; border-radius:50px; display:inline-block; cursor:pointer; color:#fff; font-size:16px; letter-spacing:1px; font-weight:700; padding:12px 18px !important; text-transform:uppercase; text-align:center; background-color:#41464c; border-color:#41464c !important; } #_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field1 input,#_form_78_ ._field2 textarea { margin-bottom:30px; border:1px solid #ccc !important; border-radius:1px important; padding:12px; } #_form_78_ ._button-wrapper._full_width { text-align:center !important; } #_form_78_ ._field4 label,#_form_78_ ._field2 label,#_form_78_ ._field6 label { margin-top:30px; }
window.cfields = {"33":"gdrp_consent","26":"lead_magnet_name","27":"download_url_lead_magnet"}; window._show_thank_you = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; thank_you.innerHTML = message; thank_you.style.display = 'block'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); document.querySelector('[id^="_form"][id$="_submit"]').disabled = false; if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._load_script = function(url, callback) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; script.type = 'text/javascript'; script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } head.appendChild(script); }; (function() { if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/'; } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_78_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;var getUrlParam = function(name) { var regexStr = '[\?&]' + name + '=([^&#]*)'; var results = new RegExp(regexStr, 'i').exec(window.location.href); return results != undefined ? decodeURIComponent(results[1]) : false; };for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name);if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else { allInputs[i].value = fieldVal; } } }var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('
')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && !elem.options[i].value) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "This field is required."); } } if (no_error && elem.name == 'email') { if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid email address."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if(el.getAttribute('required') !== null){ return true } if(el.name === 'email' && el.value !== ""){ return true } return false }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'text') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } else if (input.type == 'textarea'){ addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); window['recaptcha_callback'] = function() { // Get all recaptchas in the DOM (there may be more than one form on the page). var recaptchas = document.getElementsByClassName("g-recaptcha"); for (var i in recaptchas) { // Set the recaptcha element ID, so the recaptcha can be applied to each element. var recaptcha_id = "recaptcha_" + i; recaptchas[i].id = recaptcha_id; var el = document.getElementById(recaptcha_id); if (el != null) { var sitekey = el.getAttribute("data-sitekey"); var stoken = el.getAttribute("data-stoken"); grecaptcha.render(recaptcha_id, {"sitekey":sitekey,"stoken":stoken}); } } }; _load_script("//www.google.com/recaptcha/api.js?onload=recaptcha_callback&render=explicit"); window._old_serialize = null; if (typeof serialize !== 'undefined') window._old_serialize = window.serialize; _load_script("//d3rxaij56vjege.cloudfront.net/form-serialize/0.3/serialize.min.js", function() { window._form_serialize = window.serialize; if (window._old_serialize) window.serialize = window._old_serialize; }); var form_submit = function(e) { e.preventDefault(); if (validate_form()) { // use this trick to get the submit button & disable it using plain javascript document.querySelector('#_form_78_submit').disabled = true; var serialized = _form_serialize(document.getElementById('_form_78_')); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; _load_script('https://alirand368.activehosted.com/proc.php?' + serialized + '&jsonp=true'); } return false; }; addEvent(form_to_submit, 'submit', form_submit); })();

Fill out the form below to get your Blogging Process Checklist.

#_form_78_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; } #_form_78_ * { outline:0; } ._form_hide { display:none; visibility:hidden; } ._form_show { display:block; visibility:visible; } #_form_78_._form-top { top:0; } #_form_78_._form-bottom { bottom:0; } #_form_78_._form-left { left:0; } #_form_78_._form-right { right:0; } #_form_78_ input[type="text"],#_form_78_ input[type="date"],#_form_78_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ textarea { resize:none; } #_form_78_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#cea453 !important; border:0 !important; -moz-border-radius:1px !important; -webkit-border-radius:1px !important; border-radius:1px !important; color:#fff !important; padding:0px !important; } #_form_78_ ._close-icon { cursor:pointer; background-image:url('https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png'); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; } #_form_78_ ._close-icon:before { position:relative; } #_form_78_ ._form-body { margin-bottom:30px; } #_form_78_ ._form-image-left { width:150px; float:left; } #_form_78_ ._form-content-right { margin-left:164px; } #_form_78_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; } #_form_78_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url('https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png'); background-size:130px auto; background-repeat:no-repeat; } #_form_78_ ._form-label,#_form_78_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; } #_form_78_._dark ._form-branding { color:#333; } #_form_78_._dark ._form-branding ._logo { background-image:url('https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png'); } #_form_78_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; } #_form_78_ ._form_element * { font-size:14px; } #_form_78_ ._form_element._clear { clear:both; width:100%; float:none; } #_form_78_ ._form_element._clear:after { clear:left; } #_form_78_ ._form_element input[type="text"],#_form_78_ ._form_element input[type="date"],#_form_78_ ._form_element select,#_form_78_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ ._field-wrapper { position:relative; } #_form_78_ ._inline-style { float:left; } #_form_78_ ._inline-style input[type="text"] { width:150px; } #_form_78_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; } #_form_78_ ._form_element img._form-image { max-width:100%; } #_form_78_ ._clear-element { clear:left; } #_form_78_ ._full_width { width:100%; } #_form_78_ ._form_full_field { display:block; width:100%; margin-bottom:10px; } #_form_78_ input[type="text"]._has_error,#_form_78_ textarea._has_error { border:#f37c7b 1px solid; } #_form_78_ input[type="checkbox"]._has_error { outline:#f37c7b 1px solid; } #_form_78_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; } #_form_78_ ._error._above { padding-bottom:4px; bottom:39px; right:0; } #_form_78_ ._error._below { padding-top:4px; top:100%; right:0; } #_form_78_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; } #_form_78_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; } #_form_78_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:14px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } #_form_78_ ._error-inner._form_error { margin-bottom:5px; text-align:left; } #_form_78_ ._button-wrapper ._error-inner._form_error { position:static; } #_form_78_ ._error-inner._no_arrow { margin-bottom:10px; } #_form_78_ ._error-arrow { position:absolute; width:0; height:0; } #_form_78_ ._error-html { margin-bottom:10px; } .pika-single { z-index:10000001 !important; } #_form_78_ input[type="text"].datetime_date { width:69%; display:inline; } #_form_78_ select.datetime_time { width:29%; display:inline; height:32px; } @media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; } #_form_78_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; } #_form_78_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; } #_form_78_ ._form-content { margin:0; width:100%; } #_form_78_ ._form-inner { display:block; min-width:100%; } #_form_78_ ._form-title,#_form_78_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; } #_form_78_ ._form-title { font-size:1.2em; } #_form_78_ ._form_element { margin:0 0 20px; padding:0; width:100%; } #_form_78_ ._form-element,#_form_78_ ._inline-style,#_form_78_ input[type="text"],#_form_78_ label,#_form_78_ p,#_form_78_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; } #_form_78_ ._row._checkbox-radio label { display:inline; } #_form_78_ ._row,#_form_78_ p,#_form_78_ label { margin-bottom:0.7em; width:100%; } #_form_78_ ._row input[type="checkbox"],#_form_78_ ._row input[type="radio"] { margin:0 !important; vertical-align:middle !important; } #_form_78_ ._row input[type="checkbox"] + span label { display:inline; } #_form_78_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; } #_form_78_ ._form-image { max-width:100%; height:auto !important; } #_form_78_ input[type="text"] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; } #_form_78_ input[type="radio"],#_form_78_ input[type="checkbox"] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; } #_form_78_ button[type="submit"] { padding:20px; font-size:1.5em; } #_form_78_ ._inline-style { margin:20px 0 0 !important; } } #_form_78_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:0px solid #ccc !important; width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#4e4e4e !important; } #_form_78_._inline-form,#_form_78_._inline-form ._form-content,#_form_78_._inline-form input,#_form_78_._inline-form ._submit { font-family:arial, helvetica, sans, 'IBM Plex Sans', arial, sans-serif; } #_form_78_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; } #_form_78_:before,#_form_78_:after { content:" "; display:table; } #_form_78_:after { clear:both; } #_form_78_._inline-style { width:auto; display:inline-block; } #_form_78_._inline-style input[type="text"],#_form_78_._inline-style input[type="date"] { padding:10px 12px; } #_form_78_._inline-style button._inline-style { position:relative; top:27px; } #_form_78_._inline-style p { margin:0; } #_form_78_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; } #_form_78_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; } @media all and (min-width:320px) and (max-width:667px) { #_form_78_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; } }#_form_78_ ._x77160203 input,#_form_78_ ._x43352752 input,#_form_78_ ._x67502014 input,#_form_78_ ._field2 textarea { background:#fafafa; color:#666; border:1px solid #ccc !important; border-radius:1px important; padding:12px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; max-width:100%; } #_form_78_ ._field1 label,#_form_78_ ._field2 label,#_form_78_ ._field1 input,#_form_78_ ._field2 input,#_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field5 ._row,#_form_78_ ._field5 label,#_form_78_ ._field6 ._row,#_form_78_ ._field6 label,#_form_78_ ._field33 label,#_form_78_ ._field33 ._row { font-weight:200 !important; font-family:brandon-grotesque, open sans, sans-serif !important; font-size:16px !important; } #_form_78_ ._submit { -moz-border-radius:50px; -webkit-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; font-family:brandon-grotesque, open sans, sans-serif !important; border-radius:50px; display:inline-block; cursor:pointer; color:#fff; font-size:16px; letter-spacing:1px; font-weight:700; padding:12px 18px !important; text-transform:uppercase; text-align:center; background-color:#41464c; border-color:#41464c !important; } #_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field1 input,#_form_78_ ._field2 textarea { margin-bottom:30px; border:1px solid #ccc !important; border-radius:1px important; padding:12px; } #_form_78_ ._button-wrapper._full_width { text-align:center !important; } #_form_78_ ._field4 label,#_form_78_ ._field2 label,#_form_78_ ._field6 label { margin-top:30px; }
window.cfields = {"33":"gdrp_consent","26":"lead_magnet_name","27":"download_url_lead_magnet"}; window._show_thank_you = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; thank_you.innerHTML = message; thank_you.style.display = 'block'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); document.querySelector('[id^="_form"][id$="_submit"]').disabled = false; if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._load_script = function(url, callback) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; script.type = 'text/javascript'; script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } head.appendChild(script); }; (function() { if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/'; } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_78_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;var getUrlParam = function(name) { var regexStr = '[\?&]' + name + '=([^&#]*)'; var results = new RegExp(regexStr, 'i').exec(window.location.href); return results != undefined ? decodeURIComponent(results[1]) : false; };for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name);if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else { allInputs[i].value = fieldVal; } } }var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('
')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && !elem.options[i].value) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "This field is required."); } } if (no_error && elem.name == 'email') { if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid email address."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if(el.getAttribute('required') !== null){ return true } if(el.name === 'email' && el.value !== ""){ return true } return false }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'text') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } else if (input.type == 'textarea'){ addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); window['recaptcha_callback'] = function() { // Get all recaptchas in the DOM (there may be more than one form on the page). var recaptchas = document.getElementsByClassName("g-recaptcha"); for (var i in recaptchas) { // Set the recaptcha element ID, so the recaptcha can be applied to each element. var recaptcha_id = "recaptcha_" + i; recaptchas[i].id = recaptcha_id; var el = document.getElementById(recaptcha_id); if (el != null) { var sitekey = el.getAttribute("data-sitekey"); var stoken = el.getAttribute("data-stoken"); grecaptcha.render(recaptcha_id, {"sitekey":sitekey,"stoken":stoken}); } } }; _load_script("//www.google.com/recaptcha/api.js?onload=recaptcha_callback&render=explicit"); window._old_serialize = null; if (typeof serialize !== 'undefined') window._old_serialize = window.serialize; _load_script("//d3rxaij56vjege.cloudfront.net/form-serialize/0.3/serialize.min.js", function() { window._form_serialize = window.serialize; if (window._old_serialize) window.serialize = window._old_serialize; }); var form_submit = function(e) { e.preventDefault(); if (validate_form()) { // use this trick to get the submit button & disable it using plain javascript document.querySelector('#_form_78_submit').disabled = true; var serialized = _form_serialize(document.getElementById('_form_78_')); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; _load_script('https://alirand368.activehosted.com/proc.php?' + serialized + '&jsonp=true'); } return false; }; addEvent(form_to_submit, 'submit', form_submit); })();

Fill out the form below to get your The 10 Steps to Launch Your Business Website.

#_form_78_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; } #_form_78_ * { outline:0; } ._form_hide { display:none; visibility:hidden; } ._form_show { display:block; visibility:visible; } #_form_78_._form-top { top:0; } #_form_78_._form-bottom { bottom:0; } #_form_78_._form-left { left:0; } #_form_78_._form-right { right:0; } #_form_78_ input[type="text"],#_form_78_ input[type="tel"],#_form_78_ input[type="date"],#_form_78_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_78_ textarea { resize:none; } #_form_78_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#dda99e !important; border:0 !important; -moz-border-radius:1px !important; -webkit-border-radius:1px !important; border-radius:1px !important; color:#fff !important; padding:0px !important; } #_form_78_ ._close-icon { cursor:pointer; background-image:url('https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png'); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; } #_form_78_ ._close-icon:before { position:relative; } #_form_78_ ._form-body { margin-bottom:30px; } #_form_78_ ._form-image-left { width:150px; float:left; } #_form_78_ ._form-content-right { margin-left:164px; } #_form_78_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; } #_form_78_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url('https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png'); background-size:130px auto; background-repeat:no-repeat; } #_form_78_ .form-sr-only { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0, 0, 0, 0); border:0; } #_form_78_ ._form-label,#_form_78_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; } #_form_78_._dark ._form-branding { color:#333; } #_form_78_._dark ._form-branding ._logo { background-image:url('https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png'); } #_form_78_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; } #_form_78_ ._form_element * { font-size:14px; } #_form_78_ ._form_element._clear { clear:both; width:100%; float:none; } #_form_78_ ._form_element._clear:after { clear:left; } #_form_78_ ._form_element input[type="text"],#_form_78_ ._form_element input[type="date"],#_form_78_ ._form_element select,#_form_78_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-family:inherit; } #_form_78_ ._field-wrapper { position:relative; } #_form_78_ ._inline-style { float:left; } #_form_78_ ._inline-style input[type="text"] { width:150px; } #_form_78_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; } #_form_78_ ._form_element img._form-image { max-width:100%; } #_form_78_ ._form_element ._form-fieldset { border:0; padding:0.01em 0 0 0; margin:0; min-width:0; } #_form_78_ ._clear-element { clear:left; } #_form_78_ ._full_width { width:100%; } #_form_78_ ._form_full_field { display:block; width:100%; margin-bottom:10px; } #_form_78_ input[type="text"]._has_error,#_form_78_ textarea._has_error { border:#f37c7b 1px solid; } #_form_78_ input[type="checkbox"]._has_error { outline:#f37c7b 1px solid; } #_form_78_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; } #_form_78_ ._error._above { padding-bottom:4px; bottom:39px; right:0; } #_form_78_ ._error._below { padding-top:8px; top:100%; right:0; } #_form_78_ ._error._above ._error-arrow { bottom:-4px; right:15px; border-left:8px solid transparent; border-right:8px solid transparent; border-top:8px solid #fdd; } #_form_78_ ._error._below ._error-arrow { top:0; right:15px; border-left:8px solid transparent; border-right:8px solid transparent; border-bottom:8px solid #fdd; } #_form_78_ ._error-inner { padding:12px 12px 12px 36px; background-color:#fdd; background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8ZM9 3V9H7V3H9ZM9 13V11H7V13H9Z' fill='%23CA0000'/%3E%3C/svg%3E"); background-repeat:no-repeat; background-position:12px center; font-size:14px; font-family:arial, sans-serif; font-weight:600; line-height:16px; color:#000; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; box-shadow:0px 1px 4px rgba(31, 33, 41, 0.298295); } #_form_78_ ._error-inner._form_error { margin-bottom:5px; text-align:left; } #_form_78_ ._button-wrapper ._error-inner._form_error { position:static; } #_form_78_ ._error-inner._no_arrow { margin-bottom:10px; } #_form_78_ ._error-arrow { position:absolute; width:0; height:0; } #_form_78_ ._error-html { margin-bottom:10px; } .pika-single { z-index:10000001 !important; } #_form_78_ input[type="text"].datetime_date { width:69%; display:inline; } #_form_78_ select.datetime_time { width:29%; display:inline; height:32px; } #_form_78_ input[type="date"].datetime_date { width:69%; display:inline-flex; } #_form_78_ input[type="time"].datetime_time { width:29%; display:inline-flex; } @media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; } #_form_78_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; } #_form_78_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; } #_form_78_ ._form-content { margin:0; width:100%; } #_form_78_ ._form-inner { display:block; min-width:100%; } #_form_78_ ._form-title,#_form_78_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; } #_form_78_ ._form-title { font-size:1.2em; } #_form_78_ ._form_element { margin:0 0 20px; padding:0; width:100%; } #_form_78_ ._form-element,#_form_78_ ._inline-style,#_form_78_ input[type="text"],#_form_78_ label,#_form_78_ p,#_form_78_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; } #_form_78_ ._row._checkbox-radio label { display:inline; } #_form_78_ ._row,#_form_78_ p,#_form_78_ label { margin-bottom:0.7em; width:100%; } #_form_78_ ._row input[type="checkbox"],#_form_78_ ._row input[type="radio"] { margin:0 !important; vertical-align:middle !important; } #_form_78_ ._row input[type="checkbox"] + span label { display:inline; } #_form_78_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; } #_form_78_ ._form-image { max-width:100%; height:auto !important; } #_form_78_ input[type="text"] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; } #_form_78_ input[type="radio"],#_form_78_ input[type="checkbox"] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; } #_form_78_ button[type="submit"] { padding:20px; font-size:1.5em; } #_form_78_ ._inline-style { margin:20px 0 0 !important; } } #_form_78_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:0px solid #ccc !important; max-width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#4e4e4e !important; } #_form_78_._inline-form,#_form_78_._inline-form ._form-content,#_form_78_._inline-form input,#_form_78_._inline-form ._submit { font-family:arial, helvetica, sans; } #_form_78_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; } #_form_78_:before,#_form_78_:after { content:" "; display:table; } #_form_78_:after { clear:both; } #_form_78_._inline-style { width:auto; display:inline-block; } #_form_78_._inline-style input[type="text"],#_form_78_._inline-style input[type="date"] { padding:10px 12px; } #_form_78_._inline-style button._inline-style { position:relative; top:27px; } #_form_78_._inline-style p { margin:0; } #_form_78_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; } #_form_78_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; } @media all and (min-width:320px) and (max-width:667px) { #_form_78_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; } } #_form_78_ .iti.iti--allow-dropdown.iti--separate-dial-code { width:100%; } #_form_78_ .iti input { width:100%; height:32px; border:#979797 1px solid; border-radius:4px; } #_form_78_ .iti--separate-dial-code .iti__selected-flag { background-color:#fff; border-radius:4px; } #_form_78_ .iti--separate-dial-code .iti__selected-flag:hover { background-color:rgba(0, 0, 0, 0.05); } #_form_78_ .iti__country-list { border-radius:4px; margin-top:4px; min-width:460px; } #_form_78_ .iti__country-list--dropup { margin-bottom:4px; } #_form_78_ .phone-error-hidden { display:none; } #_form_78_ .phone-error { color:#e40e49; } #_form_78_ .phone-input-error { border:1px solid #e40e49 !important; }#_form_78_ ._x77160203 input,#_form_78_ ._x43352752 input,#_form_78_ ._x67502014 input,#_form_78_ ._field2 textarea { background:#fafafa; color:#666; border:1px solid #ccc !important; border-radius:1px important; padding:12px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; max-width:100%; } #_form_78_ ._field1 label,#_form_78_ ._field2 label,#_form_78_ ._field1 input,#_form_78_ ._field2 input,#_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field5 ._row,#_form_78_ ._field5 label,#_form_78_ ._field6 ._row,#_form_78_ ._field6 label,#_form_78_ ._field33 label,#_form_78_ ._field33 ._row { font-weight:200 !important; font-family:brandon-grotesque, open sans, sans-serif !important; font-size:16px !important; } #_form_78_ ._submit { -moz-border-radius:50px; -webkit-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; font-family:brandon-grotesque, open sans, sans-serif !important; border-radius:50px; display:inline-block; cursor:pointer; color:#fff; font-size:16px; letter-spacing:1px; font-weight:700; padding:12px 18px !important; text-transform:uppercase; text-align:center; background-color:#41464c; border-color:#41464c !important; } #_form_78_ ._x67502014 input,#_form_78_ ._x43352752 input,#_form_78_ ._x77160203 input,#_form_78_ ._field1 input,#_form_78_ ._field2 textarea { margin-bottom:30px; border:1px solid #ccc !important; border-radius:1px important; padding:12px; } #_form_78_ ._button-wrapper._full_width { text-align:center !important; } #_form_78_ ._field4 label,#_form_78_ ._field2 label,#_form_78_ ._field6 label { margin-top:30px; }
window.cfields = {"33":"gdrp_consent","26":"lead_magnet_name","27":"download_url_lead_magnet"}; window._show_thank_you = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; thank_you.innerHTML = message; thank_you.style.display = 'block'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); document.querySelector('[id^="_form"][id$="_submit"]').disabled = false; if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._load_script = function(url, callback, isSubmit) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; script.type = 'text/javascript'; script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } script.onerror = function() { if (isSubmit) { if (script.src.length > 10000) { _show_error("78", "Sorry, your submission failed. Please shorten your responses and try again."); } else { _show_error("78", "Sorry, your submission failed. Please try again."); } } }head.appendChild(script); }; (function() { if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/; Secure; SameSite=Lax;';// cannot be HttpOnly } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_78_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;var getUrlParam = function(name) { var params = new URLSearchParams(window.location.search); return params.get(name) || false; };for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name);if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else { allInputs[i].value = fieldVal; } } }var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('
')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && (!elem.options[i].value || (elem.options[i].value.match(/\n/g)))) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "This field is required."); } } if (no_error && (elem.id == 'field[]' || elem.id == 'ca[11][v]')) { if (elem.className.includes('phone-input-error')) { elem.className = elem.className + ' _has_error'; no_error = false; } } if (no_error && elem.name == 'email') { if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid email address."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if(el.getAttribute('required') !== null){ return true } if(el.name === 'email' && el.value !== ""){ return true }if((el.id == 'field[]' || el.id == 'ca[11][v]') && el.className.includes('phone-input-error')){ return true }return false }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'tel') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); } if (input.type == 'text' || input.type == 'number' || input.type == 'time') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } else if (input.type == 'textarea'){ addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i 31 && (charCode 57) && charCode !== 8) { e.preventDefault(); } }); };var showPhoneInputError = function(inputId) { var errorMessage = document.getElementById("error-msg-" + inputId); var input = document.getElementById(inputId); errorMessage.classList.add("phone-error"); errorMessage.classList.remove("phone-error-hidden"); input.classList.add("phone-input-error"); };var _form_serialize = function(form){if(!form||form.nodeName!=="FORM"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===""){continue}switch(form.elements[i].nodeName){case"INPUT":switch(form.elements[i].type){case"tel":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].previousSibling.querySelector('div.iti__selected-dial-code').innerText)+encodeURIComponent(" ")+encodeURIComponent(form.elements[i].value));break;case"text":case"number":case"date":case"time":case"hidden":case"password":case"button":case"reset":case"submit":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"checkbox":case"radio":if(form.elements[i].checked){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value))}break;case"file":break}break;case"TEXTAREA":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"SELECT":switch(form.elements[i].type){case"select-one":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"select-multiple":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case"BUTTON":switch(form.elements[i].type){case"reset":case"submit":case"button":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break}break}}return q.join("&")}; var form_submit = function(e) { e.preventDefault(); if (validate_form()) { // use this trick to get the submit button & disable it using plain javascript document.querySelector('#_form_78_submit').disabled = true; var serialized = _form_serialize(document.getElementById('_form_78_')).replace(/%0A/g, '\\n'); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; _load_script('https://alirand368.activehosted.com/proc.php?' + serialized + '&jsonp=true', null, true); } return false; }; addEvent(form_to_submit, 'submit', form_submit); })();

Yes, I'm so READY to maintain my website the right way!

We promise to keep your email address safe.

New!

ready to get more clients?

Get a free website audit to improve your coaching business

After designing sites for 50+ coaches and entrepreneurs, I’m giving you a quick website audit to show you how to book more clients & make more sales for your business online.

free website audit ali rand web designer for coaches