body{font-family:"Gotham SSm A", "Gotham SSm B";text-align:center;margin:0;background:#FFF;font-size:16px}a{color:#2962FF;text-decoration:none}a img{border:none}.right{float:right}.left{float:left}h1{font-size:36px;color:#333;font-weight:600}h2{font-size:22px;color:#333;font-weight:600}h3{font-size:19px;color:#333;font-weight:300;line-height:26px}h3 strong{font-weight:500;color:#333}h4{font-size:18px;color:#333;font-weight:500}h5{font-size:11px;text-transform:uppercase;font-weight:400;color:#bbb}hr{background:#eee;margin:30px 0;border:none;height:1px}hr.dots{background:#fff;height:15px;border:none;background-image:url(dots.png);background-size:40px 10px;background-repeat:no-repeat;background-position:0}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){hr.dots{background-image:url(dots@2x.png);-webkit-background-size:40px 10px;-moz-background-size:40px 10px;-o-background-size:40px 10px;background-size:40px 10px}}p,ul,ol,table{font-size:15.5px;line-height:27px;margin:20px 0;color:#333;font-weight:300}p strong,ul strong,ol strong,table strong{font-weight:500}blockquote{padding:10px 10px 10px 30px;font-weight:300;color:#333;margin:0 0 25px 0}a.back-button{font-weight:300;font-size:14px;color:#777;padding-left:15px;background-image:url(icons/back.png);background-size:7px 11px;background-repeat:no-repeat;background-position:0 2px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){a.back-button{background-image:url(icons/back@2x.png);-webkit-background-size:7px 11px;-moz-background-size:7px 11px;-o-background-size:7px 11px;background-size:7px 11px}}.hidden{display:none}.clear{clear:both}.center{text-align:center}h5.line-title{text-align:center;background:url("grey.png") repeat-x 0 50%}h5.line-title span{background:#fff;display:inline-block;padding:0 10px}input,textarea{background-image:none;color:#5f696a;font-size:16px;outline:none}.stars{font-size:16px;color:#7f8c8d;font-weight:normal}.large-stars{width:115px}.medium-stars{width:95px}.small-stars{width:80px}span.tag{background:#ECEFF1;padding:3px 6px;font-size:9px;border-radius:5px;text-transform:uppercase}span.info{background:url("icon-info2.png") no-repeat;background-size:15px 15px;opacity:0.5;display:inline-block;width:15px;height:15px;text-indent:-9999em;cursor:pointer}span.info-white{background:url("icon-info-white.png") no-repeat;background-size:15px 15px;display:inline-block;width:15px;height:15px;text-indent:-9999em;cursor:pointer}p.message{background:#f7f7f7;padding:20px;font-size:20px}hr.marginless{margin:0}a.large-cta{display:inline-block;border-radius:20px;padding:5px 13px;font-weight:500;font-size:13px;text-align:center;color:#2962FF;border:2px solid #2962FF}a.cta{color:#fff;margin:2px 0 0 0;border-radius:5px;display:inline-block;padding:3px 0;width:160px;text-align:center;font-size:11px}.cta-5 a.cta{background:#00c853}.cta-4 a.cta{background:#64dd17}.cta-3 a.cta{background:#ff6d00}.cta-2 a.cta,.cta-1 a.cta{background:#dd2c00}.sub-header{position:relative;height:60px;background:#fff;z-index:500;width:100%;margin:0 auto}.sub-header ul.breadcrumbs{list-style:none;margin:17px 0 0 10px;padding:0;display:inline-block}.sub-header ul.breadcrumbs li{display:inline-block;padding-right:18px;margin-right:5px;background-image:url(icon-breadcrumb.png);background-size:7px 11px;background-repeat:no-repeat;background-position:100% 7px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.sub-header ul.breadcrumbs li{background-image:url(icon-breadcrumb@2x.png);-webkit-background-size:7px 11px;-moz-background-size:7px 11px;-o-background-size:7px 11px;background-size:7px 11px}}.sub-header ul.breadcrumbs li:last-child{background:none}.sub-header ul.breadcrumbs a{color:#777;font-size:13.5px;font-weight:300}.sub-header .back-button{position:absolute;top:21px;left:0}.sub-header .cta{position:absolute;font-size:12.5px;right:0;padding:12px 24px;width:auto;top:8px;border:1px solid #2962FF;color:#2962FF}.image{margin:25px 0;text-align:center;padding:0px}.image img{border:1px solid #eee;width:auto;max-width:100%;margin:20px 0 8px 0}.image p{margin:0;line-height:0}.image p.caption{line-height:19px;text-align:left;font-size:13px;color:#bbb}.image p.caption a{color:#777}.social-buttons a{border-radius:2px;height:28px;margin-top:5px;display:inline-block;padding:12px 20px 0 35px;font-size:13px;color:#fff}.social-buttons #twitter{background-image:url(sharrre-twitter2.png);background-repeat:no-repeat;background-color:#5fa8de;background-position:10px 11px;margin-right:5px;padding-left:40px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.social-buttons #twitter{background-image:url(sharrre-twitter2@2x.png);-webkit-background-size:20px 17px;-moz-background-size:20px 17px;-o-background-size:20px 17px;background-size:20px 17px}}.social-buttons #facebook{background-image:url(sharrre-facebook2.png);background-repeat:no-repeat;background-color:#375694;background-position:15px 9px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.social-buttons #facebook{background-image:url(sharrre-facebook2@2x.png);-webkit-background-size:9px 20px;-moz-background-size:9px 20px;-o-background-size:9px 20px;background-size:9px 20px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.sub-header{width:100%}.sub-header ul.breadcrumbs{display:none}.sub-header .cta{font-size:11px;padding:10px 13px;right:2%}.sub-header a.back-button{font-size:11px;background-position:0 30%;left:4%}}.wrapper{text-align:left;margin:0 auto;width:1000px}.thin-wrapper{text-align:left;margin:0 auto;width:900px}.wide-wrapper{text-align:left;margin:0 auto;width:1100px}.two-col-left{width:47%;float:left;margin:0 0% 0% 0}.two-col-right{width:47%;float:right;margin:0 0 0% 0%}.two-col-left img,.two-col-right img{max-width:100%}.three-col-left{width:30%;float:left;margin:0 5% 0 0%}.three-col-mid{width:30%;float:left;margin:0 0 0 0%}.three-col-right{width:30%;float:right;margin:0 0% 0 5%}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.wrapper{width:100%}.thin-wrapper{width:100%}.sidebar{display:block;width:96%;padding:0 2%}.main{display:block;width:92%;padding:0 4%}.floating-sidebar{position:relative !important;width:96% !important;left:0 !important}.two-col-left{float:none !important;width:100% !important;margin:2% 0 !important}.two-col-right{float:none !important;width:100% !important;margin:2% 0 !important}.three-col-mid{width:100%;float:none;margin:0}.three-col-left{width:100%;float:none;margin:0}.three-col-right{width:100%;float:none;margin:0}}.blog-email-signup #mc_embed_signup{-webkit-box-shadow:0 5px 35px #ddd;-moz-box-shadow:0 5px 35px #ddd;box-shadow:0 5px 35px #ddd;max-width:450px;margin:23px auto 0px auto;position:relative;height:45px}.blog-email-signup #mc_embed_signup label{display:none}.blog-email-signup #mc_embed_signup input.email{font-family:"Gotham SSm A", "Gotham SSm B";width:57%;padding:10px 4%;height:25px;color:#333;border:none;background:#fff;position:absolute;top:0;left:0;font-size:14px;font-weight:400}.blog-email-signup #mc_embed_signup input.email::placeholder{color:#999;font-weight:300}.blog-email-signup #mc_embed_signup input.button{-webkit-appearance:none;font-family:"Gotham SSm A", "Gotham SSm B";color:#2962FF;border:none;border-left:1px solid #eee;padding:10px 4%;height:45px;background:#fff;text-transform:uppercase;font-size:13px;font-weight:500;width:27%;display:inline-block;cursor:pointer;position:absolute;top:0;right:0;-webkit-transition:all 0.4s;transition:all 0.4s;-moz-transition:all 0.4s}.blog-email-signup #mc_embed_signup input.active-button{background:#2962FF;color:#fff}.related-posts{width:950px;margin:0 auto;padding:0;text-align:center}.related-posts li{width:30%;margin:1% 1% 2.5% 1%;float:left;display:inline-block;line-height:22px}.related-posts li img{margin-bottom:10px;border-radius:2px}.related-posts li p{margin:0;line-height:22px}.related-posts li a{color:#333;display:block}.related-posts li.one{clear:both}.ai .ai-splash{background-image:url("blog/ai-small.jpg");padding:40px 0;text-align:center}.ai .ai-splash h1{border-radius:10px;font-size:54px;margin:0 auto;padding:60px 70px;width:650px;background:#fff;-webkit-box-shadow:0 0px 30px #eee;-moz-box-shadow:0 0px 30px #eee;box-shadow:0 0px 30px #eee}.ai .ai-splash h1 span{font-size:24px;display:block;font-weight:300;margin-top:20px}.ai .ai-article{width:600px;margin:30px auto;text-align:left}.ai .ai-article table.satisfaction{width:300px;float:right;margin:0 0 20px 20px;-webkit-box-shadow:0 0 20px #ddd}.ai .ai-article table.satisfaction th{text-transform:uppercase;font-size:10px}.ai .ai-article table.satisfaction td{font-size:15px}.ai .ai-article h3{font-weight:900;line-height:150%;font-size:20px;margin:50px 0 20px 0}.ai .ai-article p.intro{font-size:21px;line-height:165%}.ai .ai-article hr{margin:60px 40%;height:1px;border:none;background:#ddd}.ai .ai-article p a{border-bottom:1px solid #97b3ff;padding-bottom:3px;color:#333}.ai .ai-article p.caption{font-size:12px;line-height:140%;color:#777;margin-top:0}.blog{width:950px;margin:10px auto;text-align:left}.blog .blog-header{margin-bottom:50px;text-align:center}.blog .blog-header h1{margin-bottom:18px;font-size:44px}.blog .blog-header h3{color:#333;font-size:21px;margin:0 auto;width:500px;margin:0 225px;line-height:31px}.blog .blog-header hr{width:50px;margin:60px auto}.blog .posts{margin-top:20px}.blog .posts .post-card{height:405px;margin-bottom:80px;width:46%;text-align:center;-webkit-box-shadow:0 5px 35px #ddd;-moz-box-shadow:0 5px 35px #ddd;box-shadow:0 5px 35px #ddd}.blog .posts .post-card h3{font-size:27px;font-weight:700;width:90%;margin:32px 5% 0 5%;line-height:32px}.blog .posts .post-card h3 a{color:#333}.blog .posts .post-card img{width:100%}.blog .posts .post-card h3.long-title{margin-top:25px}.blog .posts .post-card p{font-size:13px;font-weight:300;color:#777;margin-top:10px}.blog .posts .odd{margin-right:3%;float:left;clear:both}.blog .posts .even{margin-left:3%;float:right}.blog .pagination{clear:both;margin:0 0 40px 0;width:100%;text-align:center}.blog .pagination span.current{color:#2962FF;font-size:14px;display:inline-block;padding:10px 20px;font-weight:300;-webkit-box-shadow:0 5px 35px #ddd;-moz-box-shadow:0 5px 35px #ddd;box-shadow:0 5px 35px #ddd}.blog .pagination a{color:#333;font-size:14px;display:inline-block;padding:10px 20px;font-weight:300}.blog .pagination a:hover{color:#2962FF}.blog .pagination em{color:#333;font-weight:bold;font-style:normal;font-size:14px;display:inline-block;padding:10px;font-weight:300}.blog .post{width:950px}.blog .post img{max-width:100%}.blog .post h1{text-align:center;font-size:48px;margin-bottom:10px}.blog .post h2,.blog .post h3,.blog .post h4,.blog .post h5,.blog .post h6,.blog .post blockquote,.blog .post p,.blog .post ul,.blog .post ol,.blog .post table{width:600px;margin:20px 175px}.blog .post h2,.blog .post h3{font-weight:500;color:#333;font-size:22px;margin-top:50px}.blog .post blockquote{border-left:2px solid #eee;font-family:"Chronicle Display A", "Chronicle Display B";font-size:21px;line-height:30px;color:#333}.blog .post p{font-size:16px}.blog .post .image{margin-bottom:35px;width:auto}.blog .post .image img{-webkit-box-shadow:0 5px 35px #ddd;-moz-box-shadow:0 5px 35px #ddd;box-shadow:0 5px 35px #ddd}.blog .post .image p.caption{margin:0 0 0 0;width:100%;font-size:13px;text-align:center;color:#777}.blog .post p.published{width:100%;text-align:center;margin:10px 0 0 00;color:#777;font-weight:300;font-size:14px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.ai .ai-splash{background-position:50% 0}.ai .ai-splash h1{font-size:34px;padding:3% 5%;width:80%}.ai .ai-splash h1 span{font-size:15px}.ai .ai-article{width:90%;padding:2% 5%;margin:0}.ai .ai-article img{max-width:100%}.ai .ai-article video{max-width:100%}.related-posts{width:92%;padding:4%}.related-posts li{width:100%;margin:20px 0;float:none}.blog{width:92%;padding:0 4%}.blog .blog-header h1{font-size:34px}.blog .blog-header h3{width:100%;margin:0;font-size:17px;line-height:25px}.blog .blog-header hr{width:50px;margin:60px auto}.blog #mc_embed_signup{max-width:300px}.blog #mc_embed_signup input.email{width:45%;padding:10px 4%}.blog #mc_embed_signup input.button{padding:10px 4%;width:39%}.blog .posts .post-card{height:auto;margin-bottom:40px;width:100%;padding-bottom:15px}.blog .posts .post-card h3{font-size:22px;line-height:29px;margin-top:15px}.blog .posts .post-card h3.long-title{margin-top:15px}.blog .posts .post-card p{font-size:12px}.blog .posts .odd{margin-right:0%;float:none}.blog .posts .even{margin-left:0%;float:none}.blog .pagination span.current{padding:5px 10px}.blog .pagination a{padding:5px 10px}.blog .pagination em{padding:5px}.blog .post{width:100%}.blog .post h1{font-size:44px}.blog .post h2,.blog .post h3,.blog .post h4,.blog .post h5,.blog .post h6,.blog .post blockquote,.blog .post p,.blog .post ul,.blog .post ol{width:100%;margin:20px 0}.blog .post h2,.blog .post h3{margin-top:50px}}.footer{clear:both;margin:19px auto 0 auto;padding:15px 0;height:35px;width:100%;max-width:1000px;text-align:center}.footer a{color:#777;border-bottom:1px solid #eee;padding-bottom:2px;font-size:13px;display:inline-block}.footer ul{list-style:none;width:100%;padding:0;margin:0px 0 0 0;color:#777;font-size:11px}.footer ul li{display:inline-block;margin:0;float:right}.footer ul li span{font-size:14px;color:#95a5a6}.footer ul li.copyright{float:left}.footer ul li.highlighted a{color:#27AE60}.footer ul span{margin:0 4px;color:#95a5a6}.footer a#social-icons-twitter{background-image:url(sharrre-twitter.png);background-repeat:no-repeat;background-position:0 11px;height:30px;padding:12px 0 0 30px;display:block;font-size:15px;width:25%}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.footer a#social-icons-twitter{background-image:url(sharrre-twitter@2x.png);-webkit-background-size:20px 17px;-moz-background-size:20px 17px;-o-background-size:20px 17px;background-size:20px 17px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){li.back-to-top{display:none !important}.footer ul{float:none !important;clear:both;width:96%;margin:0 2% 4% 2%}.footer ul li{float:none !important;display:block;clear:both;text-align:center}.footer ul li span{display:none}}body.border .header{border-bottom:1px solid #eee}.logo-only-header{margin:30px 0}.header{padding:0;width:1000px;margin:0 auto;height:54px;background:#fff;position:relative;text-align:left}.header img#image-logo{margin-top:18px;width:163px}.header .nav{list-style:none;padding:0;margin:0;display:inline-block;position:absolute;top:0px;right:0}.header .nav li{display:inline-block;float:left;margin-top:0px;position:relative}.header .nav li a{display:inline-block;font-weight:300;font-size:13.5px;color:#333;padding:15px 11px 13px 11px;-webkit-transition:color 0.5s;transition:color 0.5s;-moz-transition:color 0.5s}.header .nav li span{padding:15px 11px 13px 11px;color:#bbb;font-size:11px;display:inline-block}.header .nav li ul{display:none;list-style:none;margin:0;padding:20px 0;border-radius:5px;background:#fff;height:auto;z-index:12200;position:absolute;width:260px;left:-65px;top:52px;right:auto;box-shadow:0 2px 25px #ddd;-webkit-box-shadow:0 2px 25px #ddd;-moz-box-shadow:0 2px 25px #ddd;border:1px solid #eee}.header .nav li ul .triangle{display:inline-block;margin:0 5px;vertical-align:middle;width:0px;height:30px;border-bottom:solid 20px #fff;border-left:solid 20px transparent;border-right:solid 20px transparent;position:absolute;top:-44px;right:124px}.header .nav li ul li{float:none;display:block;height:auto}.header .nav li ul li a{padding:3px 20px;font-size:13px;line-height:18px}.header .nav li ul li hr{margin:20px}.header .nav li.active a{color:#2962FF;font-weight:500}.header .nav li#guides a{background-image:url(icons/dropdown2.png);background-size:10px 10px;background-repeat:no-repeat;background-position:100% 53%;padding-right:15px;margin-right:15px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.header .nav li#guides a{background-image:url(icons/dropdown2@2x.png);-webkit-background-size:10px 10px;-moz-background-size:10px 10px;-o-background-size:10px 10px;background-size:10px 10px}}.header .nav li#guides ul li a{background-image:none}.header .nav li#guides:hover ul{display:block}.header .nav li:last-child a{padding-right:0}.header #toggle-mobile-navigation{display:none}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.header{height:auto !important;padding:10px 4%;width:92%}.header .wrapper{text-align:left}.header img#image-logo{width:45%;height:auto;margin-top:10px}.header .nav{position:absolute;padding:4%;top:45px;width:92%;display:none;border-bottom:2px solid #eee;background:#fff;z-index:1200;box-shadow:0 25px 25px #ddd;-webkit-box-shadow:0 25px 25px #ddd;-moz-box-shadow:0 25px 25px #ddd;border-bottom:1px solid #eee}.header .nav li{display:block;margin:0;float:none}.header .nav li a{display:block;text-align:left;width:100%;padding:1% 0}.header .nav li ul{padding:0 0px;margin:5px 4% 8px 8%;display:block;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none;border:none;width:88%;position:relative;top:auto;left:auto}.header .nav li ul .triangle{display:none}.header .nav li ul li hr{display:none}.header .nav li ul li a{padding:6px 0}.header .nav li#guides a{background-image:none;padding:4px 0;width:100%;margin:0}.header a#toggle-mobile-navigation{display:inline-block;position:absolute;right:4%;top:22px;height:14px;width:14px;opacity:1;background:url("icons/hamburger-menu@2x.png") no-repeat;text-indent:-9999em;background-size:14px}.header a#toggle-mobile-navigation:active{color:#000}}.homepage-3{width:1000px;margin:0 auto 60px auto;text-align:left}.homepage-3 .homepage-3-title{margin:40px 0}.homepage-3 .homepage-3-title h1{text-align:center;font-size:66px;margin:22px 3% 0 3%;width:94%}.homepage-3 .homepage-3-title h3{font-size:23px;margin:20px 13% 0 13%;width:74%;line-height:175%;text-align:center}.homepage-3 .homepage-3-title h3 a{border-bottom:1px solid #97b3ff;color:#333;padding-bottom:3px}.homepage-3 .homepage-3-title p.meta{margin:0 0 40px 0;width:100%;font-size:15px;padding:10px 0;text-align:center}.homepage-3 .homepage-3-title p.meta a{color:#333}.homepage-3 .homepage-3-title p.meta .last-updated{margin-left:10px}.homepage-3 .homepage-3-title p.meta span.author{margin-right:10px;display:inline-block;padding:10px 0 10px 40px;background-image:url(small-steve.png);background-position:0% 50%;background-size:32px 32px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.homepage-3 .homepage-3-title p.meta span.author{background-image:url(small-steve@2x.png);-webkit-background-size:32px 32px;-moz-background-size:32px 32px;-o-background-size:32px 32px;background-size:32px 32px}}.homepage-3 .homepage-3-title .col-left{float:left;width:47%}.homepage-3 .homepage-3-title .col-right{float:right;width:47%}.homepage-3 .homepage-3-title .website-builder-overview{margin-top:30px;border:5px solid #2962FF;width:78%;padding:10px 4% 30px 18%;min-height:290px}.homepage-3 .homepage-3-title .website-builder-overview span.highlight{position:absolute;left:-5px;padding:10px 20px 0 20px;text-transform:uppercase;font-size:11px;top:-35px;height:22px;background:#2962FF;color:#fff}.homepage-3 .homepage-3-title .website-builder-overview img.icon{top:31px;left:30px}.homepage-3 .homepage-3-title .website-builder-overview .satisfaction{right:30px}.homepage-3 .website-builder-overview{position:relative;padding:10px 0 25px 45px}.homepage-3 .website-builder-overview img.icon{position:absolute;left:0px;top:29px;border-radius:2px}.homepage-3 .website-builder-overview h4{position:relative;font-size:20px;line-height:20px;font-weight:500}.homepage-3 .website-builder-overview h4 a{color:#333}.homepage-3 .website-builder-overview p{line-height:165%;margin:0;padding:0}.homepage-3 .website-builder-overview p a{color:#333}.homepage-3 .website-builder-overview h3.long-name{font-size:15px;margin-top:2px}.homepage-3 .website-builder-overview .stars{position:absolute;top:38px;right:22px}.homepage-3 .website-builder-overview a.cta{text-align:center;font-size:12px;font-weight:500;border-radius:3px;margin-top:20px;padding:10px 7px}.homepage-3 .website-builder-overview a.try{color:#2962FF;border:1px solid #2962FF;width:135px}.homepage-3 .website-builder-overview a.reviews{color:#333;border:1px solid #777;width:115px;margin-right:10px}.homepage-3 .guide-sidebar{float:left;margin-top:0px;position:relative;border-radius:4px;width:240px;padding:30px 0 20px 0}.homepage-3 .guide-sidebar h2{margin:0 10%}.homepage-3 .guide-sidebar h2 a{color:#333}.homepage-3 .guide-sidebar h4{text-transform:uppercase;font-size:12px;color:#777;font-weight:300;margin:20px 0 2px 0}.homepage-3 .guide-sidebar .youtube{width:100%;text-align:center;margin-top:5px;padding:50px 0;height:30px;position:relative;display:block}.homepage-3 .guide-sidebar .youtube .bg{opacity:0.3;position:absolute;top:0;left:0;width:100%;height:130px;z-index:1}.homepage-3 .guide-sidebar .youtube img{width:25%;position:absolute;top:40px;left:83px;z-index:10}.homepage-3 .guide-sidebar ul{list-style:none;margin:0;padding:0;text-align:left}.homepage-3 .guide-sidebar ul li a{color:#333;font-size:14px;font-weight:300;display:block;padding:0}.homepage-3 .guide-sidebar ul li a span{float:right;color:#bbb;font-size:11px}.homepage-3 .guide-sidebar ul li.active a{color:#333;font-weight:500}.homepage-3 .guide-sidebar ul li.active a span{color:#333;font-weight:500}.homepage-2{margin-top:10px}.homepage-2 .sidebar{width:20%;float:left;margin-top:5px;padding-bottom:30px}.homepage-2 .sidebar ul{list-style:none;margin:0;padding:0}.homepage-2 .sidebar ul h4{text-transform:uppercase;font-size:11px;color:#777;font-weight:300;margin:20px 0 2px 0}.homepage-2 .sidebar ul a{font-size:14px;line-height:24px;display:block;opacity:1;color:#333;font-weight:300;padding:1px 0 1px 0}.homepage-2 .sidebar ul a img{width:auto;margin-left:5px}.homepage-2 .sidebar ul a.video{font-size:12px;text-align:center;display:block}.homepage-2 .sidebar ul a.active{color:#2962FF}.homepage-2 .sidebar ul a:hover{color:#2962FF}.homepage-2 .main{float:right;width:80%;margin:0}.homepage-2 .main h1{text-align:center;font-size:57px;margin:22px 0 0 0}.homepage-2 .main h2{margin:40px 10% 0 10%;font-size:28px}.homepage-2 .main p.meta{margin:0;width:100%;font-size:15px;padding:10px 0;text-align:center}.homepage-2 .main p.meta a{border-bottom:none}.homepage-2 .main p.meta a.last-updated{margin-left:10px}.homepage-2 .main p.meta span.author{margin-right:10px;display:inline-block;padding:10px 0 10px 40px;background-image:url(small-steve.png);background-position:0% 50%;background-size:32px 32px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.homepage-2 .main p.meta span.author{background-image:url(small-steve@2x.png);-webkit-background-size:32px 32px;-moz-background-size:32px 32px;-o-background-size:32px 32px;background-size:32px 32px}}.homepage-2 .main #latest-updates{display:none}.homepage-2 .main .inline-video{float:right;margin:0 0 20px 50px;width:400px}.homepage-2 .main .inline-video video{width:100%}.homepage-2 .main .inline-video p{margin:10px 0;font-size:13px}.homepage-2 .main p{width:80%;margin:20px 10%;font-size:16px;line-height:175%}.homepage-2 .main p a{padding-bottom:3px;border-bottom:1px solid #97b3ff;color:#333}.homepage-2 .main ol.homepage-list{list-style:none;padding:15px 0 0  0;margin:0px 10% 10px 10%;text-align:left;width:80%}.homepage-2 .main ol.homepage-list li{position:relative;min-height:35px;padding:25px 0 25px 00px;border-top:1px solid #eee}.homepage-2 .main ol.homepage-list li h4{margin:6px 0 0 50px;display:block;font-size:18px;font-weight:800}.homepage-2 .main ol.homepage-list li h4 a{color:#333}.homepage-2 .main ol.homepage-list li h4 span.poor-billing{margin-left:5px}.homepage-2 .main ol.homepage-list li h4 span.poor-billing a{color:#dd2c00;background-image:url(icons/credit-card.png);background-size:17px 13px;background-position:5px 50%;background-repeat:no-repeat;font-size:10px;text-transform:uppercase;font-weight:500;padding:6px 8px 5px 30px;border-radius:4px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.homepage-2 .main ol.homepage-list li h4 span.poor-billing a{background-image:url(icons/credit-card@2x.png);-webkit-background-size:17px 13px;-moz-background-size:17px 13px;-o-background-size:17px 13px;background-size:17px 13px}}.homepage-2 .main ol.homepage-list li h4 span.poor-billing a:hover{text-decoration:underline}.homepage-2 .main ol.homepage-list li img.icon{position:absolute;top:26px;left:0}.homepage-2 .main ol.homepage-list li p.description{font-size:16px;line-height:175%;margin:14px 0;width:100%}.homepage-2 .main ol.homepage-list li p.description a{color:#333;text-decoration:none;border-bottom:none}.homepage-2 .main ol.homepage-list li div.try{display:inline-block}.homepage-2 .main ol.homepage-list li a.cta{font-size:11.5px;width:150px;font-weight:500;border:1px solid #97b3ff;background:#fff;color:#2962FF;border-radius:2px;display:inline-block}.homepage-2 .main ol.homepage-list li a.full-review{margin-right:5px;font-size:11.5px;width:120px;border:1px solid #bbb;color:#333;border-radius:2px;background:#fff;display:inline-block}.homepage-2 .main ol.homepage-list li img.stars{width:auto;height:auto;position:absolute;top:40px;right:0}.homepage-2 .main ol.homepage-list li:last-child{border-bottom:none}.homepage-2 .homepage-questions-content .homepage-questions-content-cell{padding:37px 0 0}.homepage-2 .homepage-questions-content .homepage-questions-content-cell h2,.homepage-2 .homepage-questions-content .homepage-questions-content-cell h4,.homepage-2 .homepage-questions-content .homepage-questions-content-cell h5,.homepage-2 .homepage-questions-content .homepage-questions-content-cell h3,.homepage-2 .homepage-questions-content .homepage-questions-content-cell ul,.homepage-2 .homepage-questions-content .homepage-questions-content-cell ol{margin:20px 10%}.homepage-2 .homepage-questions-content .homepage-questions-content-cell h2{margin-top:0}.homepage-2 .homepage-questions-content .homepage-questions-content-cell h4{font-size:16px;margin:40px 10% 20px 10%}.homepage-2 .homepage-questions-content .homepage-questions-content-cell hr{margin:65px 35% 45px 35%;width:30%;background:#ddd}.homepage-2 .homepage-questions-content .homepage-questions-content-cell code{background:#f7f7f7;display:block;border-radius:2px;margin-top:20px;padding:.5% 2.5%;width:95%}.homepage-2 .homepage-questions-content .homepage-questions-content-cell p.callout{border-radius:10px;margin:30px 10%;max-width:600px;background:#f7f7f7;padding:20px 30px 20px 90px;background-image:url(owl.png);background-position:15px 20px;background-repeat:no-repeat;background-size:50px 50px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.homepage-2 .homepage-questions-content .homepage-questions-content-cell p.callout{background-image:url(owl@2x.png);-webkit-background-size:50px 50px;-moz-background-size:50px 50px;-o-background-size:50px 50px;background-size:50px 50px}}.homepage-2 .homepage-questions-content .homepage-questions-content-cell a{border-bottom:1px solid #97b3ff;padding-bottom:2px;color:#333}.homepage-2 .homepage-questions-content .homepage-questions-content-cell li{margin-bottom:20px}.homepage-2 .homepage-questions-content .homepage-questions-content-cell .image img{margin-top:0}.homepage-2 .homepage-questions-content .homepage-questions-content-cell .image p.caption{color:#777}.homepage-2 .homepage-questions-content .homepage-questions-content-cell code{overflow:scroll}.homepage .splash{border-bottom:1px solid #eee;height:220px;padding-top:50px;text-align:left;margin:0 auto 0px auto;position:relative;background-image:url(steve.jpg);background-position:100% 100%;background-size:326px 269px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.homepage .splash{background-image:url(steve@2x.jpg);-webkit-background-size:326px 269px;-moz-background-size:326px 269px;-o-background-size:326px 269px;background-size:326px 269px}}.homepage .splash h1{margin:0;font-size:38px;width:650px;color:#333}.homepage .splash p{margin:20px 0 0 0;width:600px;line-height:26px;font-size:16px;color:#333;font-weight:300}.homepage .splash p a{color:#333;border-bottom:1px solid #97b3ff;padding-bottom:3px}.homepage .splash a.button{display:inline-block;padding:15px 20px;margin:20px 5px 0 0;background:#2962FF;color:#fff;font-size:13px;font-weight:400;border-radius:4px;-webkit-box-shadow:0px 2px 8px #ddd;box-shadow:0px 2px 8px #ddd;-moz-box-shadow:0px 2px 8px #ddd}.homepage .splash a.button-rec{background:#fff;color:#2962FF}.homepage ul.website-builder-nav{text-align:left;list-style:none;margin:0 auto;padding:0;border-top:1px solid #97b3ff;border-bottom:1px solid #eee}.homepage ul.website-builder-nav li{display:inline-block;width:20%}.homepage ul.website-builder-nav li a{display:block;line-height:21px;font-size:12.5px;color:#777;padding:20px 0}.homepage ul.website-builder-nav li a strong{display:block;font-size:14.5px;font-weight:300;color:#333}.homepage ul.website-builder-nav li a:hover{color:#2962FF}.homepage ul.website-builder-nav li a:hover strong{color:#2962FF;font-weight:500}.homepage ul.website-builder-nav li.active a{color:#2962FF}.homepage ul.website-builder-nav li.active a strong{font-weight:500;color:#2962FF}.homepage ul.website-builder-nav li#reviews{width:17%}.homepage ul.website-builder-nav li#price{width:21%}.homepage ul.website-builder-nav li#compare{width:20%}.homepage ul.website-builder-nav li#concierge{width:20%}.homepage .homepage-list{list-style:none;padding:15px 0 0  0;margin:0px 50px 10px auto;text-align:left;width:700px;float:right}.homepage .homepage-list h2{font-size:24px}.homepage .homepage-list p{font-size:14.5px;line-height:175%}.homepage .homepage-list li{position:relative;min-height:35px;padding:11px 0 28px 50px}.homepage .homepage-list li h4{margin:6px 0 0 0;display:block;font-size:18px;font-weight:800}.homepage .homepage-list li h4 a{color:#333}.homepage .homepage-list li h4 span.poor-billing{margin-left:5px}.homepage .homepage-list li h4 span.poor-billing a{color:#dd2c00;background-image:url(icons/credit-card.png);background-size:17px 13px;background-position:5px 50%;background-repeat:no-repeat;font-size:10px;text-transform:uppercase;font-weight:500;padding:6px 8px 5px 30px;border-radius:4px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.homepage .homepage-list li h4 span.poor-billing a{background-image:url(icons/credit-card@2x.png);-webkit-background-size:17px 13px;-moz-background-size:17px 13px;-o-background-size:17px 13px;background-size:17px 13px}}.homepage .homepage-list li h4 span.poor-billing a:hover{text-decoration:underline}.homepage .homepage-list li img.icon{position:absolute;top:15px;left:0}.homepage .homepage-list li p.description{margin:14px 0}.homepage .homepage-list li p.description a{color:#333;text-decoration:none}.homepage .homepage-list li div.try{display:inline-block}.homepage .homepage-list li a.cta{font-size:12px;padding:8px 20px;width:auto;font-weight:500;background:#2962FF;color:#fff;border-radius:4px;display:inline-block;-moz-box-shadow:0px 2px 8px #ddd;-webkit-box-shadow:0px 2px 8px #ddd;box-shadow:0px 2px 8px #ddd}.homepage .homepage-list li a.full-review{margin-right:5px;font-size:12px;padding:8px 20px;width:auto;color:#2962FF;border-radius:4px;background:#fff;display:inline-block;-moz-box-shadow:0px 2px 8px #ddd;-webkit-box-shadow:0px 2px 8px #ddd;box-shadow:0px 2px 8px #ddd}.homepage .homepage-list li img.stars{width:auto;height:auto;position:absolute;top:22px;right:0}.homepage .homepage-list li:last-child{border-bottom:none}.homepage .homepage-questions .homepage-questions-sidebar{width:20%;float:left;padding-top:5px}.homepage .homepage-questions .homepage-questions-sidebar ul{list-style:none;margin:0;padding:0}.homepage .homepage-questions .homepage-questions-sidebar ul h4{text-transform:uppercase;font-size:11px;color:#777;font-weight:300;margin:20px 0 2px 0}.homepage .homepage-questions .homepage-questions-sidebar ul a{font-size:14px;line-height:24px;display:block;opacity:1;color:#333;font-weight:300;padding:1px 0 1px 0}.homepage .homepage-questions .homepage-questions-sidebar ul a img{width:auto;margin-left:5px}.homepage .homepage-questions .homepage-questions-sidebar ul a.active{color:#2962FF}.homepage .homepage-questions .homepage-questions-sidebar ul a:hover{color:#2962FF}.homepage .homepage-questions .homepage-questions-content{width:73%;float:right}.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell{padding:37px 0 0}.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell h2{margin-top:0}.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell h4{font-size:16px;margin:40px 0 20px 0}.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell hr{margin:65px 35% 45px 35%;width:30%;background:#ddd}.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell code{background:#f7f7f7;display:block;border-radius:2px;margin-top:20px;padding:.5% 2.5%;width:95%}.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell p.callout{border-radius:10px;margin:30px 0px;background:#f7f7f7;padding:20px 30px 20px 90px;background-image:url(owl.png);background-position:15px 20px;background-repeat:no-repeat;background-size:50px 50px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell p.callout{background-image:url(owl@2x.png);-webkit-background-size:50px 50px;-moz-background-size:50px 50px;-o-background-size:50px 50px;background-size:50px 50px}}.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell a{border-bottom:1px solid #97b3ff;padding-bottom:2px;color:#333}.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell li{margin-bottom:20px}.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell .image img{margin-top:0}.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell .image p.caption{color:#777}.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell code{overflow:scroll}.homepage p.recent-update{width:90%;margin:10px auto 40px auto;font-size:14px}.homepage .homepage-faq{margin:40px 0 60px 0}.homepage .homepage-faq h4{font-size:16px;line-height:150%}.homepage .homepage-faq p{font-size:14px;line-height:180%}.homepage .homepage-faq a{color:#333;text-decoration:underline}.homepage .videos{margin-top:30px}.homepage .videos a{display:inline-block;width:349px;padding:235px 20px 30px 20px;color:#333;font-size:17px;font-weight:600;text-align:center;-webkit-box-shadow:0 5px 35px #ddd;-moz-box-shadow:0 5px 35px #ddd;box-shadow:0 5px 35px #ddd}.homepage .videos a h5{margin:0 30% 15px 30%;width:40%}.homepage .videos a p{display:block;margin:0;font-weight:300;font-size:14px;line-height:23px;color:#777;margin-top:6px}.homepage .videos #video-1{margin-right:3%;background-image:url(video1.jpg);background-size:389px 204px;background-position:50% 0;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.homepage .videos #video-1{background-image:url(video1@2x.jpg);-webkit-background-size:389px 204px;-moz-background-size:389px 204px;-o-background-size:389px 204px;background-size:389px 204px}}.homepage .videos #video-2{float:right;background-image:url(video2.jpg);background-size:389px 204px;background-position:50% 0;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.homepage .videos #video-2{background-image:url(video2@2x.jpg);-webkit-background-size:389px 204px;-moz-background-size:389px 204px;-o-background-size:389px 204px;background-size:389px 204px}}.homepage .testimonials-splash{text-align:center;margin:20px auto;padding:10px 0;width:100%;max-width:650px}.homepage .testimonials-splash h4{font-weight:300;font-size:27px;line-height:36px;margin:0 0 20px 0}.homepage .testimonials-splash p{font-size:13px;color:#777}.homepage .testimonials-splash a{color:#777;margin-left:3px;text-decoration:underline}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.homepage-3{width:92%;margin:0 4%}.homepage-3 .homepage-3-title{margin:20px 0}.homepage-3 .homepage-3-title h1{font-size:33px;margin:22px 0 0 0;width:100%}.homepage-3 .homepage-3-title h3{font-size:17px;margin:20px 0 0 0;width:100%}.homepage-3 .homepage-3-title p.meta{color:#fff;margin-bottom:50px}.homepage-3 .homepage-3-title p.meta .last-updated{margin-left:0px;display:block;color:#333}.homepage-3 .homepage-3-title p.meta span.author{margin-right:0px;color:#333}.homepage-3 .homepage-3-title .col-left{float:none;width:100%}.homepage-3 .homepage-3-title .col-right{float:none;width:100%}.homepage-3 .homepage-3-title .website-builder-overview{min-height:0px;width:75%;margin-top:60px}.homepage-3 .homepage-3-title .website-builder-overview img.icon{top:31px;left:13px}.homepage-3 .homepage-3-title .website-builder-overview .satisfaction{right:10px}.homepage-2 .sidebar{display:none}.homepage-2 .main{float:none;width:90%;margin:0 5%;padding:0}.homepage-2 .main h1{font-size:33px}.homepage-2 .main h2{margin:40px 0 20px 0}.homepage-2 .main p.meta{font-size:13px;color:#fff}.homepage-2 .main p.meta a.last-updated{display:block;margin:0;color:#333}.homepage-2 .main p.meta span.author{display:inline-block;color:#333}.homepage-2 .main .inline-video{float:none;margin:20px 0px;width:100%}.homepage-2 .main p{width:100%;margin:20px 0%}.homepage-2 .main ol.homepage-list{margin:0px 0% 10px 0%;width:100%}.homepage-2 .main ol.homepage-list li h4{margin:0 0 0 40px;font-size:16px}.homepage-2 .main ol.homepage-list li img.icon{top:22px}.homepage-2 .main ol.homepage-list li img.stars{width:70px;height:auto;top:32px}.homepage-2 .homepage-questions-content .homepage-questions-content-cell h2,.homepage-2 .homepage-questions-content .homepage-questions-content-cell h4,.homepage-2 .homepage-questions-content .homepage-questions-content-cell h5,.homepage-2 .homepage-questions-content .homepage-questions-content-cell h3,.homepage-2 .homepage-questions-content .homepage-questions-content-cell ul,.homepage-2 .homepage-questions-content .homepage-questions-content-cell ol{margin:20px 0%}.homepage-2 .homepage-questions-content .homepage-questions-content-cell h4{margin:40px 0% 20px 0%}.homepage-2 .homepage-questions-content .homepage-questions-content-cell code{background:#f7f7f7;display:block;border-radius:2px;margin-top:20px;padding:.5% 2.5%;width:95%}.homepage-2 .homepage-questions-content .homepage-questions-content-cell p.callout{margin:0%;width:71%;padding:20px 3% 20px 26%}.homepage .homepage-links{margin-top:10px}.homepage .homepage-links li{width:100%;display:block}.homepage .homepage-links li a{padding:7% 10%}.homepage .homepage-links li h4{text-align:center !important}.homepage ul.website-builder-nav{overflow-x:scroll;width:100%;height:90px;position:relative}.homepage ul.website-builder-nav #mobile-container{width:800px}.homepage ul.website-builder-nav li{height:90px;float:left}.homepage ul.website-builder-nav li a{display:block;font-size:12.5px;line-height:16px;padding:15px 4%;width:92%}.homepage ul.website-builder-nav li a strong{display:block;font-size:12.5px;margin-bottom:5px}.homepage ul.website-builder-nav li a:hover strong{font-weight:300}.homepage ul.website-builder-nav li#reviews{width:120px}.homepage ul.website-builder-nav li#price{width:150px}.homepage ul.website-builder-nav li#compare{width:180px}.homepage ul.website-builder-nav li#theme{width:150px}.homepage ul.website-builder-nav li#concierge{width:150px}.homepage .videos{width:92%;margin:4%}.homepage .videos a{width:92%;padding:0 4% 30px 4%;padding-top:225px;font-size:15px;margin-bottom:40px}.homepage .videos a span{font-size:11px;font-weight:300}.homepage .videos #video-1{margin-right:0%}.homepage .videos #video-2{margin-left:0%}.homepage .splash{text-align:center;padding:25px 5% 140px 5%;width:90%;height:auto;background-size:150px auto;background-position:50% 100%}.homepage .splash h1{width:100%;font-size:28px;margin-top:0px;line-height:30px}.homepage .splash p{width:100%;font-size:14.5px;line-height:23px}.homepage ul.questions{margin:2.5%}.homepage ul.questions h3{padding-right:20px !important;margin:15px 0 !important;font-size:15px !important}.homepage ul.questions .answer{margin:5% !important}.homepage .homepage-list{margin:0;width:92%;padding:0 4%}.homepage .homepage-list li.mobile{display:none}.homepage .homepage-list li{padding:0 0 35px 0}.homepage .homepage-list li h4{font-size:16px;margin:5px 0 0 0;padding:0 0 0 42px;text-align:left}.homepage .homepage-list li h4.long-name{font-size:13px;margin-top:6px}.homepage .homepage-list li p.description{font-size:13px;line-height:22px;position:relative;padding:0 10px 0 42px;left:0;top:0;margin:4px 0 0  0}.homepage .homepage-list li span.poor-billing{display:none}.homepage .homepage-list li .full-review{margin-left:42px;padding:5px 8px !important}.homepage .homepage-list li .cta{line-height:21px;margin-top:10px;font-size:11.5px;padding:5px !important;width:90px !important}.homepage .homepage-list li .website-builder-cta{width:130px !important}.homepage .homepage-list li img.stars{width:70px;height:auto;top:5px}.homepage .homepage-list li img.icon{left:0px;width:25px;top:1px}.homepage .homepage-list li.legend{display:none}.homepage .homepage-list li:hover{background:#fff}.homepage .testimonials-splash{margin:0 6%;width:88%}.homepage .homepage-questions .homepage-questions-sidebar{display:none}.homepage .homepage-questions .homepage-questions-content{width:92%;padding:4%;float:none}.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell{padding:10px 0 0}.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell h2{margin-top:0}.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell video{width:100%}.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell .image img{width:100%}.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell ul,.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell ol{padding:0 0 0 10%;width:90%}.homepage .homepage-questions .homepage-questions-content .homepage-questions-content-cell p.callout{background-image:none;padding:20px 4%;width:92%}.homepage .homepage-faq{margin:0 4% 4% 4%;width:92%}.homepage .homepage-faq hr{display:none}.homepage .homepage-faq h4{margin-top:40px}}.page{max-width:600px;margin:50px auto}.page blockquote{font-size:21px;line-height:32px}.page .fsFieldFocused{background-image:none}.page .fsFieldFocused div.fsSupporting,.page .fsFieldFocused label.fsRequiredLabel span{color:none}.page .fsRequiredMarker{display:none}.page label{color:#333 !important;font-weight:500 !important;font-family:"Gotham SSm A", "Gotham SSm B" !important}.page .fsBody .fsForm,.page .fsForm .fsFieldRow .fsRowBody,.page .fsForm .fsSpacerRow .fsRowBody{background:#fff;border:none;box-shadow:none !important}.page .fsSubmit{background:#fff}.page input,.page textarea{font-weight:300 !important;border:none;background-image:none !important;outline:none;padding:10px !important;width:100%;margin-top:5px;border:1px solid #DDD !important}.page .fsSubmitButton{width:125px;display:block;padding:10px !important;background:#2962FF;color:#FFF !important;font-size:15px;font-weight:500;border:none !important;border-radius:4px !important;cursor:pointer}.page .fsForm .fsSubmit{background:#FFF}.testimonials h1{text-align:center;margin-bottom:50px}.testimonials blockquote{font-size:16px;line-height:27px;margin:20px 10% 30px 10%;padding-left:0;background:url("grey.png") no-repeat 50% 100%;background-size:100px 1px;padding-bottom:30px}.questions-and-answers{width:600px;margin:0 auto;position:relative}.questions-and-answers h1{text-align:left;margin-bottom:10px;margin-top:40px}.questions-and-answers h2{font-size:17px;margin-top:0}.questions-and-answers h2 a{position:absolute;top:3px;right:0;display:inline-block;margin:0 auto;background:#3498db;color:#fff;padding:10px 20px;border-radius:3px}.questions-and-answers ul{list-style:none;margin:30px auto 0 auto;text-align:left;padding:0}.questions-and-answers ul li{border-bottom:1px solid #fff}.questions-and-answers ul li h3{cursor:pointer;margin:0;font-size:17px;padding:5px 0;background:url("icon-dropdown@2x.png") no-repeat 100% 50%;text-align:left;background-size:12px 12px}.questions-and-answers ul li p{display:none;font-size:16px;margin:20px}.about-sbr{margin:50px auto}.about-sbr h1{margin:20px 120px;font-size:34px;line-height:45px}.about-sbr p,.about-sbr blockquote{margin:20px 120px}.about-sbr blockquote{font-size:24px;line-height:36px;padding:20px 30px}.about-sbr img.me{width:320px;height:213px;float:left;margin:8px 40px 30px 0}.about-sbr img.signature{width:153px;height:64px;margin:0 0 0 120px}.about-sbr a{border-bottom:1px solid #2962FF}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){div.about-sbr{width:92%;margin:4%}div.about-sbr h1{margin:20px 0;font-size:28px;line-height:35px}div.about-sbr p{margin:20px 0}div.about-sbr blockquote{margin:20px 0}div.about-sbr img.me{width:100%;height:auto;float:none;margin:20px 0}div.about-sbr img.signature{margin:0}.questions{width:92%;margin:4%}.question-list{width:92%;margin:4%}div.page{width:92%;margin:4%}div.page h1{font-size:28px}div.page blockquote{margin:50px 0;padding:0}div.page .fsForm{width:100% !important}}.widgets{margin-top:10px}.widgets .widgets-header{border-bottom:1px solid #DDD;padding-bottom:0.5em}.widgets .widgets-header .dropdown{float:right;margin-top:20px;position:relative}.widgets .widgets-header .dropdown a#showdropdown{background:#fff url("dropdown.png") 135px 50% no-repeat;border:1px solid #ddd;display:inline-block;width:110px;padding:7px 35px 7px 15px;margin:-7px 0px 0 0px;color:#7f8c8d;font-size:16px;font-weight:300}.widgets .widgets-header .dropdown ul.dropdown{display:none;list-style:none;position:absolute;margin:0;padding:0;z-index:10;background:#fff}.widgets .widgets-header .dropdown ul.dropdown li{border-left:1px solid #ddd;border-right:1px solid #ddd;margin:0}.widgets .widgets-header .dropdown ul.dropdown li a{color:#7f8c8d;font-size:14px;display:block;line-height:16px;width:130px;padding:6px 15px}.widgets .widgets-header .dropdown ul.dropdown li a:hover{color:#3498db}.widgets .widgets-header .dropdown ul.dropdown li:first-child{padding-top:15px}.widgets .widgets-header .dropdown ul.dropdown li:last-child{border-bottom:1px solid #ddd;padding-bottom:15px}.widgets h1{text-align:center;font-size:30px;font-weight:300;margin:1em 0 1.5em 0}.widgets .widget-categories-nav .three-col-left{clear:both}.widgets .widget-categories-nav a{display:block;border:1px solid #ddd;padding:2.5em 1em;text-align:center;-webkit-box-shadow:inset 0 -4px 0 #f7f7f7;-moz-box-shadow:inset 0 -4px 0 #f7f7f7;box-shadow:inset 0 -4px 0 #f7f7f7;margin-bottom:1em;font-size:18px;transition:background 0.2s}.widgets .widget-categories-nav a span{display:block;margin-top:1.5em}.widgets .widget-categories-nav a:hover{background:#f7f7f7}.widgets ul{list-style:none;margin:1em 0 0 0;padding:0;z-index:0}.widgets ul li{clear:both;margin-bottom:1em}.widgets ul .info a{display:inline-block;margin:0 0 0.75rem 0}.widgets ul .info a h3{margin:0;font-weight:300;font-size:24px;display:inline-block}.widgets ul .info a span{text-decoration:none;font-size:17px;font-weight:300;margin-left:5px;color:#7F8C8D}.widgets ul .info a:hover h3,.widgets ul .info a:hover span{color:#3498DB}.widgets ul .demo{clear:both;width:90%;position:relative;padding:2.5% 5%;background:#f7f7f7;text-align:center}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.widgets{width:96%;padding:0 2%;margin-top:0}.widgets h1{margin-top:1em !important}.widgets p.slogan{display:block;margin:5px 0 0 0 !important}.widgets .widgets-header{border-bottom:none !important;padding-bottom:1em}.widgets .dropdown{display:none}}@media all{.answer{max-width:600px;padding:20px;background:#fff}.answer h2{cursor:pointer;margin-top:0;font-size:23px;font-weight:400;color:#333}.answer .inner{display:none}.answer a{text-decoration:underline}.answer p,.answer ol,.answer ul{font-size:17px;line-height:25px}.answer p li,.answer ol li,.answer ul li{margin-bottom:15px}.answer p strong,.answer ol strong,.answer ul strong{color:#333;font-weight:500}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#000;background:transparent}.featherlight h4{color:#333;margin:15px 0 0 0;padding-bottom:10px;font-size:17px}.featherlight ul{list-style:none;margin:20px 0 0 0;padding:0;font-size:16px;color:#333}.featherlight ul li{margin-bottom:15px;position:relative;padding-top:6px}.featherlight ul li h4{margin:0;font-weight:300;color:#777}.featherlight ul li h4 a{color:#333;font-weight:700;border-bottom:1px solid #97b3ff;padding-bottom:3px}.featherlight ul li p{margin:0}.featherlight ul strong{width:120px;position:absolute;top:0;left:0;font-size:14px;font-weight:500;display:inline-block;padding:6px 3px}.featherlight iframe{padding:40px}.featherlight:last-of-type{background:url("trans-white.png")}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.featherlight p.legend{text-align:center;display:block;margin-top:20px}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:40px 40px;border-bottom:25px solid transparent;min-width:10%;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;border-radius:2px;border:1px solid #eee;-webkit-box-shadow:0 5px 35px #bbb;-moz-box-shadow:0 5px 35px #bbb;box-shadow:0 5px 35px #bbb;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:5px;right:5px;font-family:"Gotham SSm A", "Gotham SSm B";line-height:25px;width:15px;height:20px;padding:5px 10px;border-radius:3px;cursor:pointer;text-align:center;color:#777;background:#fff;text-align:center}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}.featherlight .featherlight-content img{max-width:100%}.featherlight .featherlight-content iframe{width:100% !important;height:auto !important}}.review{width:1000px;margin:0 auto}.review .sub-header .table-of-contents{list-style:none;margin:0;padding:0;position:absolute;top:15px;left:0;display:none}.review .sub-header .table-of-contents li{display:inline-block}.review .sub-header .table-of-contents li a{margin-right:25px;display:inline-block;font-size:13.5px;color:#333}.review .sub-header .table-of-contents li a.active{color:#2962FF}.review .title{text-align:center;position:relative;padding:30px 15%;width:70%}.review .title img.icon{margin-top:10px}.review .title h1{margin:10px 0;font-size:40px}.review .title h3{margin:10px 0px;font-size:17px;line-height:26px}.review .title h3 a{color:#333;border-bottom:1px solid #97b3ff;padding-bottom:3px}.review .title .bad-billing-prompt{text-align:center}.review .title .bad-billing-prompt p{font-weight:700;margin:0 auto;border-radius:20px;color:#dd2c00;font-size:14px;display:inline-block;padding:1.5% 2.5%;text-align:center}.review .title .bad-billing-prompt p a{color:#dd2c00;text-decoration:underline}.review .title p.disclaimer{font-size:14px;color:#777;margin:10px 0 0 0px;line-height:22px}.review .title p.disclaimer a{color:#777;margin:0;border-bottom:1px solid #97b3ff;padding-bottom:3px}.review .title p.disclaimer span{margin:8px 0;display:block}.review .title p.disclaimer span.more-info{display:inline}.review .title p.disclaimer span.dot{margin:0 5px;display:inline-block}.review .title .stars{height:auto;width:114px;margin-top:15px}.review .video-review{text-align:center;width:50%;float:right}.review .video-review a{overflow:hidden;position:relative;border:1px solid #eee;-webkit-box-shadow:0 5px 35px #ddd;-moz-box-shadow:0 5px 35px #ddd;box-shadow:0 5px 35px #ddd;padding:75px 0 85px 0;width:480px;display:block;text-align:center;margin:40px auto 0 auto}.review .video-review a img.thumb{z-index:0;opacity:0.2;position:absolute;top:-45px;left:0}.review .video-review a img.icon{z-index:10;opacity:1;position:relative;width:48px;height:48px}.review .video-review a h3{font-weight:800;font-size:16px;text-transform:uppercase;position:relative;z-index:10;opacity:1}.review ul.features{list-style:none;margin:40px 0 0 0;padding:0}.review ul.features li{position:relative;padding-left:280px;margin:40px 0}.review ul.features li h4{font-size:16px;position:absolute;top:0;left:0;font-weight:600;margin:3px 0 0 0;width:210px;cursor:pointer}.review ul.features li h4.true{font-weight:600;background-image:url(icons/checkmark.png);background-size:16px;background-repeat:no-repeat;background-position:0px 5px;padding-left:28px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.review ul.features li h4.true{background-image:url(icons/checkmark@2x.png);-webkit-background-size:16px 16px;-moz-background-size:16px 16px;-o-background-size:16px 16px;background-size:16px 16px}}.review ul.features li h4.false{font-weight:500;opacity:0.6;background-image:url(icons/x.png);background-size:16px;background-repeat:no-repeat;background-position:0px 5px;padding-left:28px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.review ul.features li h4.false{background-image:url(icons/x@2x.png);-webkit-background-size:16px 16px;-moz-background-size:16px 16px;-o-background-size:16px 16px;background-size:16px 16px}}.review ul.features li h4.false:hover{opacity:1}.review ul.features li a{border-bottom:1px solid #97b3ff;padding-bottom:2px;color:#333}.review .section{padding-top:40px}.review .section h2{position:relative;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:40px}.review .section h2 span{font-size:13px;color:#777;font-weight:300;margin-left:15px}.review .section .slide{padding-right:700px;position:relative;min-height:400px}.review .section .slide p{margin-top:30px;color:#333}.review .section .slide p a{border-bottom:1px solid #97b3ff;padding-bottom:2px;color:#333}.review .section .slide p.caption{color:#777;font-size:12px;line-height:18px;margin-top:15px}.review .section .slide img{width:640px;height:350px;position:absolute;top:0;right:0;border:1px solid #eee;-webkit-box-shadow:0 5px 35px #ddd;-moz-box-shadow:0 5px 35px #ddd;box-shadow:0 5px 35px #ddd}.review .section .slide video{width:640px;max-height:352px;position:absolute;top:0;right:0;border:1px solid #eee;-webkit-box-shadow:0 5px 35px #ddd;-moz-box-shadow:0 5px 35px #ddd;box-shadow:0 5px 35px #ddd}.review #billing{margin:0 auto}.review #billing a{border-bottom:1px solid #97b3ff;padding-bottom:2px;color:#333}.review #billing img{border:1px solid #eee;max-width:100%;-webkit-box-shadow:0 5px 35px #ddd;-moz-box-shadow:0 5px 35px #ddd;box-shadow:0 5px 35px #ddd}.review .roadblock{width:850px;margin:0 auto 80px auto;padding-top:0}.review .roadblock hr{margin:0px 40% 60px 40%;width:20%}.review .roadblock img{max-width:100%;border:1px solid #eee}.review .roadblock h3{font-size:27px;font-weight:400;margin-top:50px}.review .roadblock .disqus,.review .roadblock h3,.review .roadblock h4,.review .roadblock ul,.review .roadblock ol,.review .roadblock p{margin:20px 100px}.review .roadblock p a{border-bottom:1px solid #97b3ff;padding-bottom:2px;color:#333}.review .roadblock p.caption{font-size:13px;text-align:center;margin-top:3px;color:#777}.review #examples ul.examples li{padding-top:30px}.review .comments-closing .disqus{float:left;width:60%;padding:60px 0}.review .comments-closing .disqus h2{position:relative;border-bottom:1px solid #eee;padding-bottom:15px;margin:0 0 40px 0}.review .comments-closing .review-closing{float:right;width:25%;padding:60px 0}.review .comments-closing .review-closing .profile img{border-radius:100%}.review .comments-closing .review-closing h4{font-size:16px}.review .comments-closing .review-closing p{font-size:14px;line-height:26px}.review .comments-closing .review-closing p a{border-bottom:1px solid #97b3ff;padding-bottom:2px;color:#333}.review .comments-closing .review-closing #review-updates ul{margin:0;padding:0;list-style:none;font-size:14px}.review .comments-closing .review-closing #review-updates ul li{position:relative;width:65%;padding-left:35%;min-height:30px}.review .comments-closing .review-closing #review-updates ul li strong{position:absolute;top:0;left:0;font-size:12px;line-height:16px;padding:2%;background:#f7f7f7;display:block;width:26%;text-align:center}@media only screen and (min-device-width: 10px) and (max-device-width: 480px){.review{width:100%}.review .sub-header .table-of-contents{display:none !important}.review .sub-header .back-button{display:inline-block !important}.review .wrapper{width:88%;margin:0 6%}.review .title{padding:10px 0 0 0;width:100%}.review .title h1{font-size:26px}.review .title h3{font-size:17px;line-height:28px}.review .title p.disclaimer{font-size:13px;line-height:20px}.review .title p.disclaimer span{display:block;margin-bottom:10px}.review .comments-closing .disqus{float:none;width:100%;padding:20px 0}.review .comments-closing .disqus h2{position:relative;border-bottom:1px solid #eee;padding-bottom:15px;margin:0 0 40px 0}.review .comments-closing .review-closing{float:none;padding:0;width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.review .comments-closing .review-closing h4{font-size:16px}.review .comments-closing .review-closing #review-updates ul li{width:55%;padding-left:45%;margin-bottom:10px}.review .comments-closing .review-closing #review-updates ul li strong{width:38%}.review .section h2{font-size:20px}.review .section .slide{padding-right:0;padding-bottom:0px;min-height:auto}.review .section .slide p.caption{margin:3px 0 0 0 !important}.review .section .slide p.caption span{display:none}.review .section .slide img{width:100%;height:auto;position:relative}.review .section .slide video{width:100%;height:auto;position:relative}.review .section p strong{font-weight:500;color:#333}.review .roadblock{margin:4%;width:92%}.review .roadblock hr{margin-top:0px;margin-bottom:30px}.review .roadblock .disqus,.review .roadblock h3,.review .roadblock h4,.review .roadblock ul,.review .roadblock ol,.review .roadblock p{margin:20px 0px}.review .roadblock-title{margin:4%;width:92%}.review ul.features li{padding-left:0px}.review ul.features li h4{position:relative}.review .store-builder-main{width:95%;margin:2.5%}.review .store-builder-sidebar{display:none}.review #billing img{max-width:100%}.review .details li{margin-bottom:30px !important;max-height:45px !important}.review .features-table .feature p{margin:10px 0 0 0px !important;padding:0 0 0 58px !important;font-size:15px}.review .features-table .feature h3{position:relative !important;width:auto !important;display:block !important;margin-bottom:0 !important}}.tooltip{cursor:pointer}.tooltipster-default{border-radius:5px;background:#333;color:#fff}.tooltipster-default .tooltipster-content{text-align:left;font-family:Arial, sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.article{width:920px;text-align:left;margin:20px auto}.article .sidebar{float:left;width:200px;clear:left}.article .sidebar hr{height:1px;margin:20px 0}.article .sidebar p{font-size:14px;line-height:165%;padding:0;margin:10px 0}.article .sidebar p strong{display:block;text-transform:uppercase;font-size:12px;margin-bottom:8px}.article .sidebar p a{color:#333;border-bottom:1px solid #eee;padding-bottom:3px}.article .sidebar img.author{padding-top:30px;border-radius:4px}.article .sidebar a.back-button{color:#333;margin-top:10px;display:block}.article .sidebar a.cta{border:1px solid #2962FF;color:#2962FF;padding:10px 0;width:98%;font-size:12px;margin-bottom:10px}.article .sidebar .sticky-bar{display:block}.article .sidebar ul{list-style:none;margin:0 0 0;padding:20px 0 30px 0}.article .sidebar ul li a{padding:2px 0;font-size:14px;color:#333;display:block;background-image:url(icons/breadcrumb-inactive.png);background-size:7px 11px;background-repeat:no-repeat;background-position:100% 50%}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.article .sidebar ul li a{background-image:url(icons/breadcrumb-inactive@2x.png);-webkit-background-size:7px 11px;-moz-background-size:7px 11px;-o-background-size:7px 11px;background-size:7px 11px}}.article .sidebar ul li a:hover,.article .sidebar ul li a.active{color:#2962FF;font-weight:500;background-image:url(icons/breadcrumb-blue.png);background-size:7px 11px;background-repeat:no-repeat;background-position:100% 50%}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.article .sidebar ul li a:hover,.article .sidebar ul li a.active{background-image:url(icons/breadcrumb-blue@2x.png);-webkit-background-size:7px 11px;-moz-background-size:7px 11px;-o-background-size:7px 11px;background-size:7px 11px}}.article .body{float:right;width:650px}.article .body h1{font-size:48px;margin:0 0 15px 0}.article .body p.intro{font-size:18.5px;font-style:italic;line-height:175%;font-weight:300;margin:20px 0 40px 0}.article .body h2{margin:40px 0 20px 0;font-weight:600;font-size:24px}.article .body p{line-height:175%}.article .body p a{color:#333;border-bottom:1px solid #2962FF;padding-bottom:2px}.article .body .video{margin:30px 0;width:650px}.article .body .video video{width:650px}.article .body .video p{font-size:13px;margin-top:5px;color:#777;text-align:left}.article .body .image{margin:30px 0;width:650px}.article .body .image img{margin:0}.article .body .image p{font-size:13px;margin-top:5px;color:#777;text-align:left}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.article{width:90%;margin:5%}.article .body{float:none;width:100%}.article .body h1{font-size:32px}.article .body .video{width:100%}.article .body .video video{width:100%}.article .body .image{width:100%}.article .sidebar{display:none}}.question-index-list{margin:0;list-style:none;padding:5px 0 0 0}.question-index-list li{width:30%;display:inline-block;float:left;margin:0 1.5%}.question-index-list li a{height:75px;display:block;color:#6f7c82;padding:10px 15px;font-size:16px;line-height:21px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.question-index-list li a:hover{background:#f7f7f7;color:#333}.questions{padding:0px 0}.questions .writer-block{padding-top:35px;padding-bottom:40px;margin:30px 0;border-bottom:1px solid #eee;border-top:1px solid #eee}.questions .writer-block strong{margin-bottom:5px}.questions h1{text-align:center;font-weight:400;padding-top:10px;font-size:30px;margin:20px 0;position:relative}.questions .question-list{margin:0;width:28%;float:right;list-style:none;padding:25px 0 0 0}.questions .question-list li{margin-bottom:25px}.questions .question-list li h2{font-size:15px;color:#444444;font-weight:500}.questions .question-list li a{display:block;color:#6f7c82;line-height:23px;font-size:15px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.questions .question-list li a:hover{color:#3498DB}.questions .question-list li.active a{font-weight:500;color:#3498DB}.questions .question-answer{float:left;width:65%;margin-top:25px}.questions .question-answer h1{font-size:26px;margin-top:0px;text-align:left}.questions .question-answer h1.home{background:#f7f7f7;text-align:center;margin-top:10px;padding:120px 0 400px 0;color:#BDC3C7}.questions .question-answer p,.questions .question-answer ul,.questions .question-answer ol{line-height:24px;font-size:16px}.questions .question-answer p li,.questions .question-answer ul li,.questions .question-answer ol li{margin-bottom:20px}.questions .question-answer p strong,.questions .question-answer ul strong,.questions .question-answer ol strong{font-weight:600;color:#333}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.question-index-list li{width:97%;display:block;float:none}.question-index-list li a{height:auto;padding:2.5%;width:95%}.questions .question-list{display:block;float:none;width:100%}.questions .question-answer{float:none;width:100%}.questions .question-answer h1.home{display:none}}.comparison-splash{padding-top:20px}.comparison-splash h1,.comparison-splash h3{text-align:center}.comparison-splash h1{margin:30px 0 10px 0}.comparison-splash p{margin:10px 230px 30px 230px;line-height:26px;text-align:center}.comparison-splash p a{color:#333;border-bottom:1px solid #97b3ff;padding-bottom:2px}.comparison-table{position:relative;text-align:left;background:#fff;width:100%;margin:0 auto;float:left}.comparison-table a.back{position:absolute;top:70px;left:0px;z-index:200;font-size:14px;width:150px;color:#7F8C8D}.comparison-table img#gradient{position:absolute;top:0;right:0;height:611px;width:100px;z-index:100}.comparison-table .legend{position:absolute;left:0;top:0px;width:190px;display:inline-block;border-top:1px solid #FFF;text-align:left;background:#FFF;z-index:100;padding:115px 0 50px 0}.comparison-table .legend .cell{padding:11.5px 20px;color:#5f696a;position:relative;font-size:13px}.comparison-table .legend .cell span{cursor:pointer}.comparison-table .comparison-items{margin:10px auto;padding:0 0 0px 190px;position:relative;list-style:none;overflow-y:hidden;display:inline-block;width:810px;white-space:nowrap;text-align:left}.comparison-table .comparison-items .item{width:120px;display:inline-block;text-align:center}.comparison-table .comparison-items .item .heading{height:85px;padding-top:20px;position:relative;background:#fff;border-top:1px solid #fff;border-left:1px solid #fff}.comparison-table .comparison-items .item .heading img{width:30px;height:30px}.comparison-table .comparison-items .item .heading h3{margin:5px 0 0 0;font-size:15px;color:#5f696a}.comparison-table .comparison-items .item .heading h3 a{color:#5f696a}.comparison-table .comparison-items .item .heading a.close{text-indent:-9999em;display:block;background:url("icon-comparison-x.png");background-size:16px 16px;width:16px;height:16px;position:absolute;top:7px;right:7px;display:none}.comparison-table .comparison-items .cell{color:#7F8C8D;font-size:14px;padding:9px 0px;height:20px;max-height:20px}.comparison-table .comparison-items .cell img.icon{width:16px;height:16px;opacity:0.7}.comparison-table .comparison-items .cell img.icon:hover{opacity:1}.comparison-table .comparison-items .cell img{cursor:pointer}.comparison-table .comparison-items .cell img.stars{width:80px;height:auto;margin-top:2px}.comparison-table .comparison-items .cell img.x-icon{display:none}.comparison-table .comparison-items .cell p.ux-score{border:1px solid #ccc;margin:6px 10% 2px 10%;text-align:left;font-size:10px;height:6px;color:#7F8C8D}.comparison-table .comparison-items .cell p.ux-score span{background:#ddd;display:inline-block;height:6px;text-indent:-9999em}.comparison-table .comparison-items .billing{font-weight:400;font-size:13px;line-height:21px}.comparison-table .comparison-items .billing span{cursor:pointer}.comparison-table .comparison-items .billing .good{color:#7F8C8D}.comparison-table .comparison-items .billing .not-ideal{color:#7F8C8D}.comparison-table .comparison-items .billing .bad{color:#E74C3C}.comparison-table .comparison-items .last-cell{height:40px;padding-top:20px}.comparison-table .comparison-items .last-cell a{border-radius:3px;padding:7px 0px;margin:5px 15px;font-size:13px;display:block;text-align:center}.comparison-table .comparison-items .last-cell .yellow a.sign-up-button{background:#F1C40F;color:#FFF}.comparison-table .comparison-items .last-cell .light-orange a.sign-up-button{background:#F39C12;color:#FFF}.comparison-table .comparison-items .last-cell .dark-orange a.sign-up-button{background:#E67E22;color:#FFF}.comparison-table .comparison-items .last-cell .red a.sign-up-button{background:#E74C3C;color:#FFF}.comparison-table .comparison-items .last-cell a.full-review{background:#f7f7f7;color:#7f8c8d}.comparison-table .grey{background:#f7f7f7}.comparison-table .active{background:#eff9fd}.comparison-table .trouble{border:1px solid #fff;position:relative;text-align:center;padding:0 8%}.comparison-table .trouble h4{margin:0;position:absolute;top:-12px;font-size:22px;text-align:center;width:84%;display:block}.comparison-table .trouble h4 span{background:#fff;display:inline-block;padding:0 10px}.comparison-table .trouble p{margin:30px 0;font-size:16px;line-height:21px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.comparison-splash{width:92%;margin:0 4%}.comparison-splash h1{margin:30px 0 10px 0;font-size:22px}.comparison-splash p{margin:10px 0 30px 0}.comparison-table{float:none}.comparison-table img#gradient{display:none}.comparison-table .legend{width:50%}.comparison-table .legend .cell{font-size:12px;padding:11.5px 20px;max-height:15px}.comparison-table .comparison-items{padding-left:50%;width:50%}}.origin-stories a{color:#E74C3C}.origin-stories h1.logo{font-size:20px;font-weight:600;text-transform:uppercase}.origin-stories h1.logo a{color:#333}.origin-stories h1.logo a span{color:#E74C3C}.origin-stories h1.logo a:hover{color:#E74C3C}.origin-stories h1#index-logo{margin:45px 0}.origin-stories h1#show-logo{margin:20px 0}.origin-stories .introduction{max-width:700px;margin:0 auto}.origin-stories .introduction h2{font-family:'freight-text-pro';font-weight:700;font-size:52px;color:#333}.origin-stories .introduction p{font-size:22px;color:#333;line-height:31px}.origin-stories ul.origin-list{margin:70px auto 0 auto;padding:0;list-style:none;text-align:left;max-width:700px}.origin-stories ul.origin-list li{display:inline-block;width:32.33%;text-align:center;margin-bottom:40px}.origin-stories ul.origin-list li img{border-radius:100%}.origin-stories ul.origin-list li h4{margin:10px 0 0 0;font-size:17px}.origin-stories .show-origin{position:relative;padding-top:450px;margin:0 auto;max-width:1000px}.origin-stories .show-origin img#feature_image{position:absolute;top:0;left:0;z-index:10;width:100%;height:auto}.origin-stories .show-origin .origin-article{z-index:120;background:#fff;position:relative;width:65%;padding:3% 5%;margin:0 auto;text-align:left}.origin-stories .show-origin .origin-article h1{margin-top:0;text-align:center;font-family:'freight-text-pro';font-weight:700;font-size:52px;color:#333}.origin-stories .show-origin .origin-article p:first-of-type{font-size:23px;line-height:32px}.origin-stories .show-origin .origin-article p{color:#333}.origin-stories .index-newsletter{border:1px solid #ddd;width:540px;margin:60px auto 0 auto;position:relative;padding:30px 30px 40px 30px}.origin-stories .index-newsletter h4{position:absolute;top:-10px;left:0;font-size:18px;width:100%;text-align:center;margin:0;text-transform:uppercase}.origin-stories .index-newsletter h4 span{display:inline-block;background:#fff;padding:0 10px}.origin-stories .index-newsletter .fsBody .fsForm{border:none;margin:0 !important;background-color:#fff !important;box-shadow:none;position:relative}.origin-stories .index-newsletter .fsLabel{display:none !important}.origin-stories .index-newsletter .fsField{border-radius:2px;border:1px solid #ddd !important;outline:none;color:#7f8c8d !important;font-weight:normal;position:absolute;top:5px;left:0px;font-size:15px !important;padding:11px !important;width:355px;margin-bottom:10px;background-image:none !important}.origin-stories .index-newsletter .fsSubmitButton{font-weight:400;border-radius:2px;background:#E74C3C;color:#fff !important;font-size:15px !important;margin:0px;cursor:pointer;position:absolute;top:5px;right:0px;padding:12px !important;width:140px;border:none}.origin-stories .index-newsletter .fsFieldFocused{background-color:#fff !important}.origin-stories .index-newsletter .fsSupporting{color:#7f8c8d;font-size:13px;display:none}.origin-stories .index-newsletter .fsFieldFocused div.fsSupporting,.origin-stories .index-newsletter .fsFieldFocused label.fsRequiredLabel span{color:none}.origin-stories .index-newsletter .fsForm .fsSubmit{padding:0 !important;margin:0 !important;background:#fff !important}.origin-stories .index-newsletter .fsBody .fsForm .fsCell{padding-bottom:0}.origin-stories p.footer{color:#95A5A6;font-size:15px;line-height:21px;margin:40px 0}.origin-stories p.footer a{color:#95A5A6;text-decoration:underline}.origin-stories .image{margin:25px 0;text-align:center;padding:0px}.origin-stories .image img{border:1px solid #eff0eb;width:auto;max-width:100%;margin:20px 0 8px 0}.origin-stories .image p{margin:0;line-height:0}.origin-stories .image p.caption{line-height:23px;text-align:left;font-size:15px !important;color:#95a5a6}.origin-stories .image p.caption a{color:#95a5a6}.origin-stories .mid-article-signup{float:left;width:260px;margin:20px 40px 60px -100px}.origin-stories .mid-article-signup p{margin:0 0 10px 0;font-size:15px;font-weight:600;color:#333;line-height:21px}.origin-stories .mid-article-signup .fsBody .fsForm{border:none;margin:0 !important;background-color:#fff !important;box-shadow:none;position:relative}.origin-stories .mid-article-signup .fsLabel{display:none !important}.origin-stories .mid-article-signup .fsField{border-radius:2px;border:1px solid #ddd !important;outline:none;color:#7f8c8d !important;font-weight:normal;position:absolute;top:5px;left:0px;font-size:13px !important;padding:7px !important;width:155px;margin-bottom:10px;background-image:none !important}.origin-stories .mid-article-signup .fsSubmitButton{font-weight:400;border-radius:2px;background:#E74C3C;color:#fff !important;font-size:13px !important;margin:0px;cursor:pointer;position:absolute;top:5px;right:0px;padding:8px !important;width:80px;border:none}.origin-stories .mid-article-signup .fsFieldFocused{background-color:#fff !important}.origin-stories .mid-article-signup .fsSupporting{color:#7f8c8d;font-size:13px;display:none}.origin-stories .mid-article-signup .fsFieldFocused div.fsSupporting,.origin-stories .mid-article-signup .fsFieldFocused label.fsRequiredLabel span{color:none}.origin-stories .mid-article-signup .fsForm .fsSubmit{padding:0 !important;margin:0 !important;background:#fff !important}.origin-stories .mid-article-signup .fsBody .fsForm .fsCell{padding-bottom:0}.origin-stories .share{float:left;width:35%;margin-top:5px}.origin-stories .share p{margin:0;font-size:15px !important;font-weight:600;color:#333}.origin-stories .share a{text-decoration:none;color:#fff}.origin-stories .newsletter{float:right;width:60%;margin-top:7px}.origin-stories .newsletter p{margin:0;font-size:15px !important;font-weight:600;color:#333}.origin-stories .newsletter .fsBody .fsForm{border:none;margin:0 !important;background-color:#fff !important;box-shadow:none;position:relative}.origin-stories .newsletter .fsLabel{display:none !important}.origin-stories .newsletter .fsField{border-radius:2px;border:1px solid #ddd !important;outline:none;color:#7f8c8d !important;font-weight:normal;position:absolute;top:5px;left:0px;font-size:15px !important;padding:11px !important;width:290px;margin-bottom:10px;background-image:none !important}.origin-stories .newsletter .fsSubmitButton{font-weight:400;border-radius:2px;background:#E74C3C;color:#fff !important;font-size:15px !important;margin:0px;cursor:pointer;position:absolute;top:5px;right:0px;padding:12px !important;width:100px;border:none}.origin-stories .newsletter .fsFieldFocused{background-color:#fff !important}.origin-stories .newsletter .fsSupporting{color:#7f8c8d;font-size:13px;display:none}.origin-stories .newsletter .fsFieldFocused div.fsSupporting,.origin-stories .newsletter .fsFieldFocused label.fsRequiredLabel span{color:none}.origin-stories .newsletter .fsForm .fsSubmit{padding:0 !important;margin:0 !important;background:#fff !important}.origin-stories .newsletter .fsBody .fsForm .fsCell{padding-bottom:0}.origin-stories p.writer{padding:30px 0 0px 120px;font-size:16px;border-top:1px solid #DDD;color:#7f8c8d !important;line-height:20px;margin-top:40px;min-height:90px;position:relative}.origin-stories p.writer img{width:100px;position:absolute;left:0;top:20px;border-radius:100%}.origin-stories p.writer strong{display:block;color:#333;font-weight:600;margin-bottom:4px}.origin-stories p.writer a{color:#7f8c8d}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.origin-stories ul.origin-list li{display:block;width:100%}.origin-stories .introduction{margin:2.5%}.origin-stories .introduction h2{font-size:36px}.origin-stories .introduction p span{width:auto !important;display:inline !important}.origin-stories .index-newsletter{width:85%;padding:5%;margin:2%}.origin-stories .index-newsletter .fsField{width:92% !important;top:20px}.origin-stories .index-newsletter .fsSubmitButton{top:80px;left:0%;width:100%}.origin-stories .show-origin{padding-top:0px;margin:0 auto}.origin-stories .show-origin img#feature_image{position:relative;display:block;width:100%;height:auto}.origin-stories .show-origin .origin-article{width:90%}.origin-stories .show-origin .origin-article .mid-article-signup{padding-top:30px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;float:none;width:100%;margin:20px 0}.origin-stories .show-origin .origin-article .mid-article-signup .fsBody{margin-bottom:50px}.origin-stories .show-origin .origin-article h1{margin-top:20px;font-size:36px}.origin-stories .show-origin .origin-article p:first-of-type{font-size:18px;line-height:26px}.origin-stories .show-origin .origin-article p{color:#333}.origin-stories .newsletter{clear:both;padding-top:30px;float:none;width:100%}.origin-stories .share{float:none;width:100%}.origin-stories iframe{width:100% !important}}.pricing-calculator{margin:20px auto;width:100%;max-width:1000px;text-align:left;position:relative}.pricing-calculator .sidebar{float:left;width:28%;margin-top:0;padding-top:20px}.pricing-calculator .sidebar h1{margin:10px 0 0  0;font-size:30px}.pricing-calculator .sidebar p a{color:#333;border-bottom:1px solid #97b3ff;padding-bottom:2px}.pricing-calculator .sidebar ul.notes{list-style:none;padding:0;margin:23px 0 0 0}.pricing-calculator .sidebar ul.notes li{color:#333;font-size:13px;line-height:160%;margin-bottom:23px}.pricing-calculator .sidebar form label{font-size:14px;line-height:30px;font-weight:300;display:block}.pricing-calculator .sidebar form .select-style{border:1px solid #ddd;width:100%;overflow:hidden;background-image:url(icons/dropdown.png);background-size:12px 12px;background-repeat:no-repeat;background-position:95% 50%;margin-bottom:10px;border-radius:4px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.pricing-calculator .sidebar form .select-style{background-image:url(icons/dropdown@2x.png);-webkit-background-size:12px 12px;-moz-background-size:12px 12px;-o-background-size:12px 12px;background-size:12px 12px}}.pricing-calculator .sidebar form .select-style select{padding:4%;width:100%;margin:0;font-size:15px;font-weight:300;color:#333;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}.pricing-calculator .sidebar form .select-style select:focus{outline:none}.pricing-calculator .sidebar form input[type=submit]{width:100%;border-radius:4px;background:#fff;border:1px solid #2962FF;display:block;padding:8px 0;color:#2962FF;font-size:15px;font-weight:500;cursor:pointer;margin-top:10px;-webkit-appearance:none}.pricing-calculator div.prices{float:right;width:66%;padding-top:20px}.pricing-calculator div.prices table{width:100%;border-collapse:collapse}.pricing-calculator div.prices table .website-builder{width:42%}.pricing-calculator div.prices table .breakdown{width:10%}.pricing-calculator div.prices table .years{width:14%;background:#f7f7f7;text-align:center}.pricing-calculator div.prices table .monthly{width:12%;background:#f7f7f7;text-align:center}.pricing-calculator div.prices table th{border-top:1px solid #f7f7f7;border-bottom:2px solid #eee;background:#fff;color:#777;font-size:14px;font-weight:400;padding:15px 0}.pricing-calculator div.prices table th h5{display:inline;margin:0;font-weight:300;font-size:12px;color:#333}.pricing-calculator div.prices table th span.tooltip{cursor:pointer}.pricing-calculator div.prices table tr:first-child{margin-bottom:20px}.pricing-calculator div.prices table tr:first-child:hover{background:#fff}.pricing-calculator div.prices table td{padding:10px 0;color:#333;font-size:14px;font-weight:300;line-height:25px;position:relative}.pricing-calculator div.prices table td span.info{display:inline-block;margin-left:5px;text-indent:-99999em;height:20px;width:20px;background-image:url(icon-info-red.png);background-size:15px 15px;background-repeat:no-repeat;background-position:0px 4px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.pricing-calculator div.prices table td span.info{background-image:url(icon-info-red@2x.png);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px}}.pricing-calculator div.prices table td strong{color:#333;font-size:15px;font-weight:500}.pricing-calculator div.prices table td a{color:#333;border-bottom:1px solid #97b3ff;padding-bottom:2px}.pricing-calculator div.prices table td strong.cost{color:#333;font-weight:500}.pricing-calculator div.prices table td p.note{color:#777;padding:0;font-size:13px;border-radius:4px;margin:-7px 0 10px 0}.pricing-calculator div.prices table td p.note a{color:#777;text-decoration:underline}.pricing-calculator div.prices table td span.tag{margin:0 2px;display:inline-block}.pricing-calculator div.prices table td span.how-calculated{font-size:11px;line-height:19px;color:#777;cursor:pointer;display:inline-block;font-weight:300;text-align:center}.pricing-calculator div.prices table tr.show-math{display:none}.pricing-calculator div.prices table tr.show-math td{padding:10px 1%}.pricing-calculator div.prices table tr.show-math td p{margin:0;font-family:"Courier"}.pricing-calculator div.prices table tr.show-math td hr{margin:5px 0;background:#999;width:100%;max-width:300px}.pricing-calculator div.prices table tr.show-math td span{font-size:12px;color:#777}.pricing-calculator div.prices table tr:hover{background:#fffed8}.pricing-calculator div.prices table tr:hover td.years,.pricing-calculator div.prices table tr:hover td.monthly{background:#fffed8}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.pricing-calculator{margin:20px 4%;width:92%}.pricing-calculator .sidebar{float:none;width:100%}.pricing-calculator .sidebar h1{line-height:34px}.pricing-calculator .sidebar form .select-style{width:97%}.pricing-calculator .sidebar form .select-style select{width:97%}.pricing-calculator .sidebar form input[type=submit]{width:97%}.pricing-calculator div.prices{float:none;width:100%}.pricing-calculator div.prices table .website-builder{width:70%;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pricing-calculator div.prices table .breakdown{width:10%}.pricing-calculator div.prices table .years{width:20%;text-align:right}.pricing-calculator div.prices table .monthly{display:none;width:0%}.pricing-calculator div.prices table tr{min-height:40px}.pricing-calculator div.prices table th h5{font-size:10px}.pricing-calculator div.prices table td{font-size:12px;line-height:15px}.pricing-calculator div.prices table td strong{font-size:13px;display:block;width:100%}.pricing-calculator div.prices table td span.how-calculated{font-size:11px;padding:2px 3px}.pricing-calculator div.prices table td img.icon{display:none}}.blue-green-gradient{background:#009688;background:-webkit-linear-gradient(left, #128ab1, #08b078);background:-o-linear-gradient(right, #128ab1, #08b078);background:-moz-linear-gradient(right, #128ab1, #08b078);background:linear-gradient(to right, #128ab1, #08b078)}p.writer-block{margin-top:35px;padding:50px 0 20px 140px;font-size:15px;color:#6f7c82;line-height:20px;min-height:100px;position:relative;max-width:600px;margin:0 auto}p.writer-block img{width:100px;position:absolute;left:0;top:35px;border-radius:100%}p.writer-block strong{color:#444;font-weight:500;font-size:16px;display:block;margin-bottom:10px}p.writer-block a{color:#6f7c82;text-decoration:underline}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){p.writer-block{margin:2.5%;padding:0px}p.writer-block img{display:none}}.themes .theme-splash{margin:40px 15% 20px 15%;width:70%;text-align:center}.themes .theme-splash a{color:#333;border-bottom:1px solid #97b3ff;padding-bottom:2px}.themes ul.categories{list-style:none;margin:30px 0 0 0;padding:0 0 5px 0;text-align:center}.themes ul.categories li{display:inline-block;margin:0 7px;line-height:30px}.themes ul.categories li a{color:#777;border-bottom:1px solid #eee;display:inline-block}.themes ul.categories li.active a{color:#2962FF;border-bottom:1px solid #97b3ff;font-weight:500}.themes ul.categories li.favourites-active{margin:0 0;padding:2px 7px;display:inline-block}.themes ul.categories li.favourites-active a{color:#2962FF;border-bottom:1px solid #97b3ff;font-weight:500}.themes ul.themes-one,.themes ul.themes-two{list-style:none;margin:50px 0 0 0;padding:0}.themes ul.themes-one li,.themes ul.themes-two li{width:100%;padding-bottom:15px;margin-bottom:12%;-webkit-box-shadow:0 0 15px #ddd;position:relative}.themes ul.themes-one li h3,.themes ul.themes-two li h3{color:#777;font-size:14px;margin:10px 0 0 15px}.themes ul.themes-one li h3 strong,.themes ul.themes-two li h3 strong{margin:0 5px}.themes ul.themes-one li h3 a,.themes ul.themes-two li h3 a{color:#777;padding-bottom:2px;border-bottom:1px solid #97b3ff}.themes ul.themes-one li h3 a.favourite,.themes ul.themes-one li h3 a.unfavourite,.themes ul.themes-two li h3 a.favourite,.themes ul.themes-two li h3 a.unfavourite{position:absolute;bottom:13px;right:0;margin-right:15px;border-bottom:none;font-size:11px;text-transform:uppercase;font-weight:500;padding:2px 10px;border-radius:3px}.themes ul.themes-one li h3 a.favourite,.themes ul.themes-two li h3 a.favourite{border:1px solid #eee;color:#999}.themes ul.themes-one li h3 a.unfavourite,.themes ul.themes-two li h3 a.unfavourite{border:1px solid #2962FF;color:#2962FF}.themes ul.themes-one li img,.themes ul.themes-two li img{width:100%}.themes ul.themes-one{float:left;clear:left;width:47%}.themes ul.themes-two{float:right;clear:right;width:47%}.themes nav.pagination{text-align:center;margin:0 0 20px 0}.themes nav.pagination span{display:inline-block;padding:3px 5px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.themes{width:92%;margin:0 auto}.themes .theme-splash{margin:0;width:100%}.themes .theme-splash p{font-size:15px;line-height:175%}.themes ul.themes-one,.themes ul.themes-two{width:100%;float:none}.themes ul.themes-one li h3,.themes ul.themes-two li h3{font-size:12px}.themes ul.themes-one li h3 a.favourite,.themes ul.themes-one li h3 a.unfavourite,.themes ul.themes-two li h3 a.favourite,.themes ul.themes-two li h3 a.unfavourite{font-size:9px}}.guide-2-wrapper{width:1000px;margin:0 auto 60px auto;text-align:left}.guide-2-wrapper .guide-2-title{margin:40px 0}.guide-2-wrapper .guide-2-title h1{text-align:center;font-size:60px;margin:22px 10% 0 10%;width:80%}.guide-2-wrapper .guide-2-title h3{font-size:23px;margin:20px 13% 0 13%;width:74%;line-height:175%;text-align:center}.guide-2-wrapper .guide-2-title p.meta{margin:0 0 40px 0;width:100%;font-size:15px;padding:10px 0;text-align:center}.guide-2-wrapper .guide-2-title p.meta a{color:#333}.guide-2-wrapper .guide-2-title p.meta .last-updated{margin-left:10px}.guide-2-wrapper .guide-2-title p.meta span.author{margin-right:10px;display:inline-block;padding:10px 0 10px 40px;background-image:url(small-steve.png);background-position:0% 50%;background-size:32px 32px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.guide-2-wrapper .guide-2-title p.meta span.author{background-image:url(small-steve@2x.png);-webkit-background-size:32px 32px;-moz-background-size:32px 32px;-o-background-size:32px 32px;background-size:32px 32px}}.guide-2-wrapper .guide-2-title .col-left{float:left;width:47%}.guide-2-wrapper .guide-2-title .col-right{float:right;width:47%}.guide-2-wrapper .guide-2-title .company-overview{margin-top:30px;border:5px solid #2962FF;width:76%;padding:10px 6% 30px 18%;min-height:260px}.guide-2-wrapper .guide-2-title .company-overview span.highlight{position:absolute;left:-5px;padding:10px 20px 0 20px;text-transform:uppercase;font-size:11px;top:-35px;height:22px;background:#2962FF;color:#fff}.guide-2-wrapper .guide-2-title .company-overview img.icon{top:31px;left:30px}.guide-2-wrapper .guide-2-title .company-overview .satisfaction{right:30px}.guide-2-wrapper .company-overview{position:relative;padding:10px 0 25px 45px}.guide-2-wrapper .company-overview img.icon{position:absolute;left:0px;top:29px;border-radius:2px}.guide-2-wrapper .company-overview h4{position:relative;font-size:20px;line-height:20px;font-weight:500}.guide-2-wrapper .company-overview h4 a{color:#333}.guide-2-wrapper .company-overview blockquote{font-size:13.5px;line-height:165%;margin:10px 0;padding:0}.guide-2-wrapper .company-overview blockquote span{font-size:12.5px;color:#777}.guide-2-wrapper .company-overview h3.long-name{font-size:15px;margin-top:2px}.guide-2-wrapper .company-overview .satisfaction{position:absolute;top:30px;right:0;padding:8px 8px 8px 8px;width:74px;font-weight:500;text-align:left;color:#00C853;border-radius:3px;font-size:16px;background-image:url(icons/thumb-up-two.png);background-size:35px 35px;background-repeat:no-repeat;background-position:100% 50%}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.guide-2-wrapper .company-overview .satisfaction{background-image:url(icons/thumb-up-two@2x.png);-webkit-background-size:35px 35px;-moz-background-size:35px 35px;-o-background-size:35px 35px;background-size:35px 35px}}.guide-2-wrapper .company-overview a.cta{text-align:center;font-size:12px;font-weight:500;border-radius:3px;margin-top:20px;padding:10px 7px}.guide-2-wrapper .company-overview a.try{color:#2962FF;border:1px solid #2962FF;width:auto;padding:10px 25px}.guide-2-wrapper .company-overview a.reviews{color:#333;border:1px solid #777;width:115px;margin-right:10px}.guide-2-wrapper .guide-sidebar{float:left;margin-top:0px;position:relative;border-radius:4px;width:240px;padding:30px 0 20px 0}.guide-2-wrapper .guide-sidebar h2{margin:0 10%}.guide-2-wrapper .guide-sidebar h2 a{color:#333}.guide-2-wrapper .guide-sidebar h4{text-transform:uppercase;font-size:12px;color:#777;font-weight:300;margin:20px 0 2px 0}.guide-2-wrapper .guide-sidebar .youtube{width:100%;text-align:center;margin-top:5px;padding:50px 0;height:30px;position:relative;display:block}.guide-2-wrapper .guide-sidebar .youtube .bg{opacity:0.3;position:absolute;top:0;left:0;width:100%;height:130px;z-index:1}.guide-2-wrapper .guide-sidebar .youtube img{width:25%;position:absolute;top:40px;left:83px;z-index:10}.guide-2-wrapper .guide-sidebar ul{list-style:none;margin:0;padding:0;text-align:left}.guide-2-wrapper .guide-sidebar ul li a{color:#333;font-size:14px;font-weight:300;display:block;padding:0}.guide-2-wrapper .guide-sidebar ul li a span{float:right;color:#bbb;font-size:11px}.guide-2-wrapper .guide-sidebar ul li.active a{color:#333;font-weight:500}.guide-2-wrapper .guide-sidebar ul li.active a span{color:#333;font-weight:500}.guide-2-wrapper .guide-main{width:700px;float:right;margin-top:25px}.guide-2-wrapper .guide-main h2{margin:50px 7% 20px 7%}.guide-2-wrapper .guide-main .inline-image{float:right;margin:0 0 20px 50px;width:350px}.guide-2-wrapper .guide-main .inline-image p{margin:10px 0;font-size:13px}.guide-2-wrapper .guide-main p{font-size:16px;line-height:175%;margin:20px 0;width:100%}.guide-2-wrapper .guide-main p a{border-bottom:1px solid #97b3ff;padding-bottom:3px;color:#333}.guide-2-wrapper .guide-main p a strong{color:#2962FF}.guide-2-wrapper .guide-main .image{margin:30px 0}.guide-2-wrapper .guide-main .image img{max-width:100%}.guide-2-wrapper .guide-main .image p{display:block;color:#777;font-size:12px;margin:5px 0 5px 0;line-height:20px}.guide-2-wrapper .guide-main ul.companies{margin:30px 0 20px 0;width:100%;padding:0;text-align:left;list-style:none;border-top:1px solid #eee}.guide-2-wrapper .guide-main ul.companies li{border-bottom:1px solid #eee}.guide-2-wrapper .guide-main .insights{list-style:none;margin:0;padding:0}.guide-2-wrapper .guide-main .insights li{padding:20px 0}.guide-2-wrapper .guide-main .insights li blockquote{border-left:2px solid #777}.guide-2-wrapper .guide-main .insights li h3{font-weight:500;font-size:24px}.guide-2-wrapper .guide-main .about-the-guide p{font-style:italic}.guide-2-wrapper .guide-main .about-the-guide .mobile-insights{display:none}.guide-2-wrapper .guide-main .about-the-guide .mobile-insights ul{list-style:none;margin:0;padding:0}.guide-2-wrapper .guide-main .about-the-guide .mobile-insights ul a{text-decoration:underline}.guide-2-wrapper .guide-company{width:700px;float:right}.guide-2-wrapper .guide-company .cta{position:absolute;background:#2962FF;color:#fff;border-radius:6px;font-size:13px;right:0;padding:13px 0px;width:auto;top:16px}.guide-2-wrapper .guide-company .title{text-align:center;margin:35px 0 35px 0}.guide-2-wrapper .guide-company .title h1{margin:10px 0 5px 0;font-size:54px}.guide-2-wrapper .guide-company .title h3{margin:15px 0}.guide-2-wrapper .guide-company .title p{background:#fcf3f0;border-radius:10px;font-size:14px;display:inline-block;padding:10px 22px;margin:0 0 30px 0}.guide-2-wrapper .guide-company #responses .search{background:#fff;z-index:1200;padding-top:15px;position:relative}.guide-2-wrapper .guide-company #responses .search input.query{width:96%;border-radius:10px;border:1px solid #eee;font-size:14px;outline:none;padding:2.2% 2%}.guide-2-wrapper .guide-company #responses .search input[type="submit"]{border:none;position:absolute;top:17px;right:3px;background-image:url(icons/search.png);background-size:18px 18px;background-repeat:no-repeat;background-position:50% 50%;text-indent:-999em;display:inline-block;width:50px;height:44px;-webkit-appearance:none}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.guide-2-wrapper .guide-company #responses .search input[type="submit"]{background-image:url(icons/search@2x.png);-webkit-background-size:18px 18px;-moz-background-size:18px 18px;-o-background-size:18px 18px;background-size:18px 18px}}.guide-2-wrapper .guide-company #responses .search p{margin:10px 0;font-size:12px;color:#777;text-align:right}.guide-2-wrapper .guide-company #responses .search p a{color:#777;text-decoration:underline}.guide-2-wrapper .guide-company #responses .search p span{float:left}.guide-2-wrapper .guide-company #responses .no-results-found{background:#f7f7f7;border-radius:10px;text-align:center;color:#333;padding:2.5%;width:95%}.guide-2-wrapper .guide-company #responses ul.list{list-style:none;margin:35px 0 0 0;padding:0}.guide-2-wrapper .guide-company #responses ul.list li{padding:0 0 20px 50px;position:relative}.guide-2-wrapper .guide-company #responses ul.list li .thumbs{position:absolute;top:0;left:0;border-radius:100%;height:35px;width:35px}.guide-2-wrapper .guide-company #responses ul.list li .thumbs-true{background-image:url(icons/thumb-up.png);background-size:35px 35px;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.guide-2-wrapper .guide-company #responses ul.list li .thumbs-true{background-image:url(icons/thumb-up@2x.png);-webkit-background-size:35px 35px;-moz-background-size:35px 35px;-o-background-size:35px 35px;background-size:35px 35px}}.guide-2-wrapper .guide-company #responses ul.list li .thumbs-false{background-image:url(icons/thumb-down.png);background-size:35px 35px;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.guide-2-wrapper .guide-company #responses ul.list li .thumbs-false{background-image:url(icons/thumb-down@2x.png);-webkit-background-size:35px 35px;-moz-background-size:35px 35px;-o-background-size:35px 35px;background-size:35px 35px}}.guide-2-wrapper .guide-company #responses ul.list li p:last-child{margin-bottom:0}.guide-2-wrapper .guide-company #responses ul.list li a.flag{font-size:12px;color:#bbb}.guide-2-wrapper .pagination{clear:both;margin:0 0 40px 0;width:100%;text-align:center}.guide-2-wrapper .pagination span.current{color:#2962FF;font-size:14px;display:inline-block;padding:10px 20px;font-weight:300;-webkit-box-shadow:0 5px 35px #ddd;-moz-box-shadow:0 5px 35px #ddd;box-shadow:0 5px 35px #ddd}.guide-2-wrapper .pagination a{color:#333;font-size:14px;display:inline-block;padding:10px 20px;font-weight:300}.guide-2-wrapper .pagination a:hover{color:#2962FF}.guide-2-wrapper .pagination em{color:#333;font-weight:bold;font-style:normal;font-size:14px;display:inline-block;padding:10px;font-weight:300}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.guide-2-wrapper{width:92%;margin:0 4%}.guide-2-wrapper .guide-2-title{margin:20px 0}.guide-2-wrapper .guide-2-title h1{font-size:33px;margin:22px 0 0 0;width:100%}.guide-2-wrapper .guide-2-title h3{font-size:17px;margin:20px 0 0 0;width:100%}.guide-2-wrapper .guide-2-title p.meta{color:#fff;margin-bottom:50px}.guide-2-wrapper .guide-2-title p.meta .last-updated{margin-left:0px;display:block;color:#333}.guide-2-wrapper .guide-2-title p.meta span.author{margin-right:0px;color:#333}.guide-2-wrapper .guide-2-title .col-left{float:none;width:100%}.guide-2-wrapper .guide-2-title .col-right{float:none;width:100%}.guide-2-wrapper .guide-2-title .company-overview{min-height:0px;width:75%;margin-top:60px}.guide-2-wrapper .guide-2-title .company-overview img.icon{top:31px;left:13px}.guide-2-wrapper .guide-2-title .company-overview .satisfaction{right:10px}.guide-2-wrapper .sub-header a.back-button{left:0}.guide-2-wrapper .guide-sidebar{display:none}.guide-2-wrapper .guide-splash{padding:30px 0;padding-right:0;text-align:center}.guide-2-wrapper .guide-splash h1{font-size:26px}.guide-2-wrapper .guide-splash h3{font-size:15px;line-height:175%}.guide-2-wrapper .guide-splash img{width:100%;position:relative;top:auto;right:auto}.guide-2-wrapper .guide-main{float:none;width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0}.guide-2-wrapper .guide-main ul.companies li{padding:0}.guide-2-wrapper .guide-main ul.companies li .satisfaction{top:-7px}.guide-2-wrapper .guide-main ul.companies li img.icon{display:none}.guide-2-wrapper .guide-main .inline-image{float:none;margin:20px 0;width:100%}.guide-2-wrapper .guide-main .inline-image img{max-width:100%}.guide-2-wrapper .guide-company{float:none;width:100%}.guide-2-wrapper .guide-company .title h1{font-size:30px}.guide-2-wrapper .guide-company .title h3{font-size:17px;line-height:140%}.guide-2-wrapper .guide-company .title p{font-size:13px;line-height:140%}.guide-2-wrapper .guide-company #responses .search input.query{width:90%;padding:5% 5%}.guide-2-wrapper .guide-company #responses .search input[type="submit"]{top:20px;background-color:#fff;width:50px;height:44px}.guide-2-wrapper .guide-company #responses .search p{text-align:left;margin-top:3px}.guide-2-wrapper .guide-company #responses .search p a{color:#999}.guide-2-wrapper .guide-company #responses .search p span{display:none}}.guide .splash{width:900px;padding:20px 0 10px 0;margin:0 auto;text-align:center}.guide .splash img{margin:0px}.guide .splash h1{margin-bottom:10px;font-size:40px;color:#333}.guide .splash h3{margin:10px 0;color:#777}.guide .splash p{font-size:18px;margin:0px 0px 15px 0px}.guide .splash p strong{font-weight:600;color:#555;font-style:italic}.guide .splash p a{color:#777;border-bottom:1px solid #ddd}.guide .splash p.affiliate{font-size:13px;margin-top:15px;color:#777;line-height:21px}.guide .table{margin:0 auto;width:900px}.guide .table .company{position:absolute;left:0}.guide .table .description{position:absolute;left:25%}.guide .table .satisfaction{position:absolute;right:22%;text-align:right}.guide .table .try{position:absolute;right:0}.guide .table #legend{border-bottom:2px solid #eee;position:relative;height:27px;margin:40px 0 10px 0}.guide .table #legend p{display:inline;margin:0;font-size:12px;text-transform:uppercase;color:#bbb;font-weight:400}.guide .table #legend p.satisfaction{cursor:pointer}.guide .table ul#data{margin:0 0 20px 0;padding:0;text-align:left;list-style:none}.guide .table ul#data li{border-top:1px solid #f7f7f7;position:relative;height:25px;padding:15px 0}.guide .table ul#data li .icon img{height:20px;position:absolute;left:0%;top:14px;border-radius:2px}.guide .table ul#data li h3{position:relative;font-size:17px;line-height:21px;margin:0 0 0 35px;font-weight:500}.guide .table ul#data li h3 a{color:#333}.guide .table ul#data li p{font-size:13.5px;margin:0;top:13px}.guide .table ul#data li p a{color:#777}.guide .table ul#data li h3.long-name{font-size:15px;margin-top:2px}.guide .table ul#data li .satisfaction{padding:3px 10px;text-align:center;top:11px;color:#fff;border-radius:10px;font-size:12px}.guide .table ul#data li a.cta{position:absolute;top:7px;font-size:12px;border-radius:10px;padding:5px 7px}.guide .table ul#data li.ten a.cta,.guide .table ul#data li.ten .satisfaction,.guide .table ul#data li.nine a.cta,.guide .table ul#data li.nine .satisfaction{background:#00c853}.guide .table ul#data li.eight a.cta,.guide .table ul#data li.eight .satisfaction{background:#64dd17}.guide .table ul#data li.seven a.cta,.guide .table ul#data li.seven .satisfaction{background:#ff6d00}.guide .table ul#data li.six a.cta,.guide .table ul#data li.six .satisfaction,.guide .table ul#data li.five a.cta,.guide .table ul#data li.five .satisfaction,.guide .table ul#data li.four a.cta,.guide .table ul#data li.four .satisfaction,.guide .table ul#data li.three a.cta,.guide .table ul#data li.three .satisfaction,.guide .table ul#data li.two a.cta,.guide .table ul#data li.two .satisfaction,.guide .table ul#data li.one a.cta,.guide .table ul#data li.one .satisfaction{background:#dd2c00}.guide .table ul#data li:first-child{border-top:none !important}.guide .table ul#data p#show-more{display:inline-block;border-top:1px solid #fff;border-bottom:1px solid #eee;width:100%;margin:10px 0 0 0;line-height:21px}.guide .table ul#data p#show-more a{text-decoration:none;color:#bbb;display:block;text-align:center;font-size:13px;padding:1%}.guide .table ul#data p#show-more a:hover{color:#666}.guide .table ul#data p.explanation{text-align:center;color:#373e42;line-height:24px;margin-top:40px;font-size:13px}.guide .table ul#data li:hover{background:#f9f9f9}.guide .table ul#data li.hidden-companies p.description{color:#aaa;font-size:13px;top:14px}.guide .article{width:930px;margin:0px auto 40px auto}.guide .article a{border-bottom:1px solid #2962FF}.guide .article .sidebar{float:left;width:280px;margin:0;padding:0;list-style:none;text-align:left}.guide .article .sidebar ul{list-style:none;margin:0;padding:0}.guide .article .sidebar ul li{position:relative;line-height:20px}.guide .article .sidebar ul li h5{margin:0 0 10px 0}.guide .article .sidebar ul li a{display:block;text-decoration:none;border:none;font-weight:300;color:#777;padding:2px 0;font-size:13px}.guide .article .sidebar ul li span{font-size:11px;color:#bbb;margin-left:3px}.guide .article .sidebar ul li.right{width:50%;float:right}.guide .article .sidebar ul li.left{width:50%;float:left}.guide .article .sidebar ul a.active,.guide .article .sidebar ul a:hover{color:#2962FF}.guide .article .sidebar ul a.active span,.guide .article .sidebar ul a:hover span{color:#2962FF}.guide .article .main{float:right;width:600px;text-align:left;padding-bottom:40px}.guide .article .main h1{font-weight:500;font-size:28px;color:#333}.guide .article .main h1 a{border:none}.guide .article .main h1:first-child{margin-top:0}.guide .article .main h3{font-weight:500;margin-top:35px;font-size:18px;color:#333}.guide .article .main hr{height:2px;border:none;margin:30px 0 50px 0;background:#f4f6f7}.guide .article .main p{font-size:14px;color:#333;line-height:24px;margin:22px 0}.guide .article .main p a{border-bottom:1px solid #2962FF;color:#2962FF}.guide .article .main p.big{font-size:16px;line-height:26px;font-style:italic}.guide .article .main p.callout{margin:30px 0;background:#f7fbfb;padding:20px 30px 20px 90px;background-image:url(owl.png);background-position:15px 20px;background-repeat:no-repeat;background-size:50px 50px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.guide .article .main p.callout{background-image:url(owl@2x.png);-webkit-background-size:50px 50px;-moz-background-size:50px 50px;-o-background-size:50px 50px;background-size:50px 50px}}.guide .article .main .image{margin:35px 0}.guide .article .main .image p.caption{margin:5px 50px 30px 50px;line-height:21px;font-style:italic;font-weight:400;color:#777;text-align:center;font-size:14px}.guide .article .main .image img{max-width:100%}.guide .article .main blockquote{font-size:14px;font-style:italic;color:#333;line-height:24px;background:#f7fbfb;margin:0;padding:10px 25px}.guide .article .main table{padding:0;margin:30px 0;border:none;font-size:14px;color:#373e42;line-height:24px}.guide .article .main table th{color:#bbb;padding-bottom:5px;font-weight:400;border-bottom:1px solid #eee}.guide .article .main table td{vertical-align:top;padding-top:10px;line-height:20px}.guide .article .main table a{border-bottom:1px solid #2962FF}.guide .article .main #overview h3,.guide .article .main #about h3{margin-top:20px}.guide .article .main .ten,.guide .article .main .nine{background:#00c853}.guide .article .main .eight{background:#64dd17}.guide .article .main .seven{background:#ff6d00}.guide .article .main .six,.guide .article .main .five,.guide .article .main .four,.guide .article .main .three,.guide .article .main .two,.guide .article .main .one{background:#dd2c00}.guide .article .main .company{padding:20px 0 20px 0}.guide .article .main .company:first-child{padding-top:0}.guide .article .main .company-header{position:relative;margin-bottom:15px;text-align:center}.guide .article .main .company-header .icon img{margin-bottom:10px}.guide .article .main .company-header h3{margin:0;font-size:23px;font-weight:600}.guide .article .main .company-header h3 a{color:#0d2b3e;border:none}.guide .article .main .company-header h3 a span{display:block;font-size:12px;color:#aaa;font-weight:400}.guide .article .main .company-header a.cta{border-radius:4px;border:1px solid #2962FF;display:inline-block;font-size:13px;color:#2962FF;font-weight:500;padding:8px 16px;margin:20px 0 20px 0;text-align:center}.guide .article .main a.screenshot img{border:1px solid #ddd}.guide .article .main ul{list-style:none;margin:0;padding:0}.guide .article .main ul li{margin:25px 0}.guide .article .main ul li strong{font-weight:600;color:#0d2b3e}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.guide .splash{width:92%;padding:4%}.guide .splash img{max-height:250px;max-width:100%}.guide .splash h1{font-size:30px}.guide .splash p{margin:30px 0 15px 0;font-size:15px}.guide .table{width:92%;padding:4%}.guide .table #legend{margin:0;height:25px}.guide .table #legend p.description{display:none}.guide .table #legend .try{display:none}.guide .table #legend .satisfaction{right:0}.guide .table ul#data{border-top:none;padding-top:10px}.guide .table ul#data li p,.guide .table ul#data li .cta{display:none}.guide .table ul#data li .satisfaction{right:0}.guide .table ul#data p#show-more a:hover{background:#fff}.guide .article{width:100%;margin:0 0;padding:0}.guide .article .sidebar{display:none}.guide .article .main{float:none;width:92%;margin:0 4%;padding:0}.guide .article .main .company-header{padding-left:0;padding-top:0}.guide .article .main .company-header h3 a span{font-size:11px}.guide .article .main .company-header a.cta{font-size:12px}.guide .article .main table{font-size:12px}.guide .article .main .image p.caption{margin:5px 00px 30px 00px}.guide .article .main a.screenshot img{width:30%}}.how-to-make{width:1000px;position:relative;margin:10px auto}.how-to-make .how-to-make-outer{float:right;padding-top:5px;width:200px;background:#fff;padding:0px 0 10px 0px}.how-to-make .how-to-make-sidebar{margin:20px 0}.how-to-make .how-to-make-sidebar #mobile-toggle{display:none}.how-to-make .how-to-make-sidebar h4{margin:0}.how-to-make .how-to-make-sidebar h5{margin:15px 0 10px 0;color:#333;background:none;text-align:left}.how-to-make .how-to-make-sidebar h5 span{padding:0}.how-to-make .how-to-make-sidebar ul{margin:0;padding:0;list-style:none;text-align:left}.how-to-make .how-to-make-sidebar ul li a{color:#333;font-size:14px;line-height:25px;display:block}.how-to-make .how-to-make-sidebar ul li a.active{color:#2962FF;font-weight:500}.how-to-make .how-to-make-main{float:left;width:720px;text-align:center}.how-to-make .how-to-make-main .splash{margin:10px auto 20px auto;position:relative}.how-to-make .how-to-make-main .splash h1{font-size:54px;margin:15px 0 15px 0}.how-to-make .how-to-make-main .splash h3{font-size:24px;line-height:29px;margin:15px 0 30px 0;padding-bottom:30px}.how-to-make .how-to-make-main .content{text-align:left;width:600px;margin:0 auto}.how-to-make .how-to-make-main .content ul,.how-to-make .how-to-make-main .content ol,.how-to-make .how-to-make-main .content p,.how-to-make .how-to-make-main .content h2,.how-to-make .how-to-make-main .content h3,.how-to-make .how-to-make-main .content h4{margin:20px 0px 20px 0}.how-to-make .how-to-make-main .content a{border-bottom:1px solid #97b3ff;padding-bottom:1px;color:#333}.how-to-make .how-to-make-main .content h2{font-size:31px;line-height:145%;font-weight:700;margin:5px 0px 10px 0}.how-to-make .how-to-make-main .content p.chapter-heading{color:#2962FF;border-top:1px solid #2962FF;padding-top:10px;text-transform:uppercase;font-size:12px;margin:50px 0px 20px 0;font-weight:600}.how-to-make .how-to-make-main .content blockquote{float:right;margin:10px 0 10px 30px;width:40%;background:#f7f7f7;padding:5%;line-height:175%;font-style:italic}.how-to-make .how-to-make-main .content .image{margin:0px 0 40px 0;text-align:left}.how-to-make .how-to-make-main .content .image img{margin:0;border:none}.how-to-make .how-to-make-main .content .image a{border:none}.how-to-make .how-to-make-main .content .image p{font-size:13px;text-align:left;margin:15px 0px 0 0;color:#777;line-height:20px}.how-to-make .how-to-make-main .content .image p a{border-bottom:1px solid #97b3ff}.how-to-make .how-to-make-main .content .image p span{font-weight:800;text-transform:uppercase;margin-right:4px}.how-to-make .how-to-make-main .content .image-center{text-align:center}.how-to-make .how-to-make-main .content .shadow img{border-radius:4px;border:1px solid #eee;-webkit-box-shadow:0 5px 35px #ddd;-moz-box-shadow:0 5px 35px #ddd;box-shadow:0 5px 35px #ddd}.how-to-make .how-to-make-main .content .shadow video{border-radius:4px;border:1px solid #eee;-webkit-box-shadow:0 5px 35px #ddd;-moz-box-shadow:0 5px 35px #ddd;box-shadow:0 5px 35px #ddd}.how-to-make .how-to-make-main .content img.signature{width:150px;margin-bottom:40px}.how-to-make .how-to-make-main .content h4{color:#333;margin:40px 0 20px 0;padding-bottom:15px;border-bottom:1px solid #eee;font-size:18px}.how-to-make .how-to-make-main .content h5{color:#333;margin:40px 0 20px 0;font-size:14px}.how-to-make .how-to-make-main .content ol li,.how-to-make .how-to-make-main .content ul li{margin-bottom:15px}.how-to-make .how-to-make-main .content ol li span,.how-to-make .how-to-make-main .content ul li span{margin-left:3px;color:#777;font-size:14px}.how-to-make .how-to-make-main .content ol li span a,.how-to-make .how-to-make-main .content ul li span a{color:#777}.how-to-make .how-to-make-main .content ul.helpful-tools{margin:0;padding:0;list-style:none}.how-to-make .how-to-make-main .content ul.helpful-tools li{margin-right:2%;width:48%;float:left}.how-to-make .how-to-make-main .content ul.helpful-tools li a{border-bottom:none;display:block;padding:0;border-radius:10px;-webkit-box-shadow:0 0 1px #999;-moz-box-shadow:0 0 1px #999;box-shadow:0 0 1px #999;text-align:center}.how-to-make .how-to-make-main .content ul.helpful-tools li a .logo{height:100px;border-bottom:1px solid #eee}.how-to-make .how-to-make-main .content ul.helpful-tools li a .logo img{max-width:90%;margin:5% 0}.how-to-make .how-to-make-main .content ul.helpful-tools li a p{text-align:left;width:90%;margin:0;font-size:14px;margin:15px 5% 0;line-height:150%;height:83px}.how-to-make .how-to-make-main .content ul.helpful-tools li a p strong{display:block;color:#333;font-size:15px;margin-bottom:5px}.how-to-make .how-to-make-main .content ul.helpful-tools li a:hover{-webkit-box-shadow:0 0 1px #2962FF;-moz-box-shadow:0 0 1px #2962FF;box-shadow:0 0 1px #2962FF}.how-to-make .how-to-make-main .content ul.helpful-tools li a:hover p strong{color:#2962FF}.how-to-make .how-to-make-main .content p.callout{float:right;width:40%;border-radius:10px;margin:20px 0px 20px 50px;background:#f7f7f7;padding:20px 30px 20px 20px}.how-to-make .how-to-make-main .content table{border-collapse:collapse;max-width:600px}.how-to-make .how-to-make-main .content table th,.how-to-make .how-to-make-main .content table td{padding:2% 2% 2% 0;margin:0;vertical-align:top}.how-to-make .how-to-make-main .content table th{border-bottom:1px solid #eee;text-transform:uppercase;font-size:12px}.how-to-make .how-to-make-main .content table td{line-height:175%}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.how-to-make{width:100%;margin:0}.how-to-make .how-to-make-outer{float:none;width:100%;background:#fff;position:relative;z-index:4000;margin:0;padding:0}.how-to-make .how-to-make-outer #mobile-toggle{display:block;width:90%;padding:10px 5%;z-index:2000;background:#fff}.how-to-make .how-to-make-outer #mobile-toggle a{border-bottom:1px solid #ddd;display:block;padding:10px 0;font-size:12px;text-transform:uppercase;text-align:left;color:#777;background-image:url(icons/dropdown2.png);background-size:10px 10px;background-repeat:no-repeat;background-position:100% 50%;padding-right:15px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-moz-min-device-pixel-ratio: 2), only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-width: 320px) and (max-device-width: 480px) and (min-device-pixel-ratio: 2), only screen and (min-device-width: 320px) and (max-device-width: 480px) and (min-resolution: 192dpi), only screen and (min-device-width: 320px) and (max-device-width: 480px) and (min-resolution: 2dppx){.how-to-make .how-to-make-outer #mobile-toggle a{background-image:url(icons/dropdown2@2x.png);-webkit-background-size:10px 10px;-moz-background-size:10px 10px;-o-background-size:10px 10px;background-size:10px 10px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.how-to-make .how-to-make-outer ul.table-of-contents{display:none;width:90%;padding:0 5% 20px 5%;z-index:4000;position:-webkit-sticky;position:fixed;top:50px;left:0;z-index:4000;background:#fff;-webkit-box-shadow:0 -30px 30px #eee;-moz-box-shadow:0 -30px 30px #eee;box-shadow:0 -30px 30px #eee}.how-to-make .how-to-make-outer ul.table-of-contents li{display:inline-block;margin:1%;width:45%}.how-to-make .how-to-make-outer ul.table-of-contents li h5{margin:4px 0}.how-to-make .how-to-make-outer ul.table-of-contents li.full-width{width:98%}.how-to-make .how-to-make-sidebar{margin:0}.how-to-make .how-to-make-main{width:100%;float:none}.how-to-make .how-to-make-main .splash{padding:0;min-height:auto;width:92%;margin:20px 4%;text-align:center}.how-to-make .how-to-make-main .splash h1{font-size:35px;margin:25px 0 15px 0}.how-to-make .how-to-make-main .splash h3{font-size:17px;line-height:28px;margin-top:15px}.how-to-make .how-to-make-main .splash img{position:relative;top:auto;left:auto;width:60%}.how-to-make .how-to-make-main h2.toc-chapter{margin:30px 0 10px 0;font-size:18px}.how-to-make .how-to-make-main h2.chapter{margin:0 0 30px 0;font-size:19px;padding:30px 0 20px 0}.how-to-make .how-to-make-main .content{padding:5%;width:90%}.how-to-make .how-to-make-main .content .image img{width:100%}.how-to-make .how-to-make-main .content .image video{width:100%}.how-to-make .how-to-make-main .content img.signature{margin:0px}.how-to-make .how-to-make-main .content h4,.how-to-make .how-to-make-main .content h5,.how-to-make .how-to-make-main .content h6{margin:45px 0}.how-to-make .how-to-make-main .content h5{font-size:14px;margin:45px 0 20px 0}.how-to-make .how-to-make-main .content h6{font-size:13px;margin:45px 0 20px 0}.how-to-make .how-to-make-main .content p,.how-to-make .how-to-make-main .content ul,.how-to-make .how-to-make-main .content ol{margin:20px 0;font-size:14px;line-height:24px}.how-to-make .how-to-make-main .content blockquote,.how-to-make .how-to-make-main .content p.callout{margin:20px 0;float:none;width:90%;padding:3% 5%}.how-to-make .how-to-make-main .content .table table{max-width:100%}.how-to-make .how-to-make-main .content .table table th{font-size:12px}.how-to-make .how-to-make-main .content .table table td{font-size:12px;line-height:17px}.how-to-make .how-to-make-main .content ul.helpful-tools{margin:0;padding:0;list-style:none}.how-to-make .how-to-make-main .content ul.helpful-tools li{margin-right:0;width:100%;float:none}.how-to-make .how-to-make-main .content ul.helpful-tools li a{padding-bottom:15px}.how-to-make .how-to-make-main .content ul.helpful-tools li a .logo{height:auto}.how-to-make .how-to-make-main .content ul.helpful-tools li a p{height:auto}}.free-page{padding:10px 0}.free-page h1{text-align:center;margin-top:30px}.free-page h3{text-align:center;margin:10px 10%;line-height:31px}.free-page .free-video{text-align:center;margin-top:30px}.free-page .free-website-builders{margin:80px 0 30px 0;font-weight:500;font-size:18px;list-style-position:inside;padding:0}.free-page .free-website-builders li{position:relative;padding:0 710px 80px 0;min-height:350px}.free-page .free-website-builders li h4{display:inline}.free-page .free-website-builders li h5{margin-bottom:0}.free-page .free-website-builders li ul{list-style:square;margin:0 0 15px 0;padding:0 0 0 15px}.free-page .free-website-builders li ul li{padding:0 0 0 0px;font-size:13px;min-height:auto}.free-page .free-website-builders li ul li em{font-weight:500;font-style:normal}.free-page .free-website-builders li p a{color:#333;text-decoration:underline}.free-page .free-website-builders li p.caption{color:#777;font-size:12px;line-height:19px;position:absolute;left:357px;top:340px}.free-page .free-website-builders li img,.free-page .free-website-builders li video{width:642px;height:342px;position:absolute;top:0;right:0;border:1px solid #eee;-webkit-box-shadow:0 5px 35px #ddd;-moz-box-shadow:0 5px 35px #ddd;box-shadow:0 5px 35px #ddd}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.free-page{padding-top:10px;width:92%;margin:0 4%;text-align:left}.free-page h1{font-size:26px;text-align:left;margin-top:20px}.free-page h3{font-size:14px;text-align:left;margin:15px 0;line-height:24px}.free-page .free-video iframe{width:100%;height:auto}.free-page .free-website-builders li{padding:0 0 70px;min-height:auto}.free-page .free-website-builders li img,.free-page .free-website-builders li video{display:block;width:100%;height:auto;position:relative;top:auto;right:auto;margin-top:40px}.free-page .free-website-builders li p.caption{position:relative;left:auto;top:auto;font-size:11px;line-height:17px}}/*! Lity - v2.2.2 - 2016-12-14
* http://sorgalla.com/lity/
* Copyright (c) 2015-2016 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}.custom-blog-post{margin:20px auto}.custom-blog-post ul.sections{list-style:none;margin:0;padding:0}.custom-blog-post ul.sections li{margin:20px auto 10px auto;padding:40px 0;width:950px}.custom-blog-post ul.sections li h1{font-size:55px;margin:0px 0 15px 0;line-height:65px}.custom-blog-post ul.sections li h1 span{font-size:26px;font-weight:400;display:block;line-height:50px}.custom-blog-post ul.sections li h3{font-size:15px;color:#333;text-transform:uppercase;font-weight:700}.custom-blog-post ul.sections li p.navigation-tip{color:#777;margin:15px 0 0px 0;font-size:14px;text-align:center;width:100%}.custom-blog-post ul.sections li p.navigation-tip a{color:#777}.custom-blog-post ul.sections li p{font-size:22px;line-height:34px;margin:20px 75px;width:800px}.custom-blog-post ul.sections li p strong{font-weight:700}.custom-blog-post ul.sections li p a{text-decoration:underline}.custom-blog-post ul.sections li p.caption{font-size:13px;margin:0;text-align:center;width:100%;color:#777}.custom-blog-post ul.sections li .two-col-left,.custom-blog-post ul.sections li .two-col-right{margin-top:20px}.custom-blog-post ul.sections li hr{width:50px;margin:60px auto}.custom-blog-post ul.sections li hr.dots{margin:120px auto 20px auto}.custom-blog-post ul.sections li .image img.shadows{-webkit-box-shadow:0 5px 35px #ddd;-moz-box-shadow:0 5px 35px #ddd;box-shadow:0 5px 35px #ddd}.custom-blog-post ul.sections li a.shadow img{-webkit-box-shadow:0 5px 35px #ddd;-moz-box-shadow:0 5px 35px #ddd;box-shadow:0 5px 35px #ddd}.custom-blog-post ul.sections li video{margin-top:20px;width:75%;height:auto}.custom-blog-post ul.sections li:first-child{padding:20px 0 0 0}.custom-blog-post ul.sections li.wide{width:1150px}.custom-blog-post ul.sections li.wide p{margin:20px 200px;width:750px}.custom-blog-post ul.sections li.wide p.caption{margin:0;width:100%}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.custom-blog-post ul.sections li{width:92%;padding:4%}.custom-blog-post ul.sections li h1{margin-left:0 !important;margin-right:0 !important;font-size:33px;line-height:40px}.custom-blog-post ul.sections li p.navigation-tip{display:none}.custom-blog-post ul.sections li p{margin:20px 0 !important;width:100% !important;font-size:16px;line-height:25px}.custom-blog-post ul.sections li p.caption{font-size:12px;line-height:19px}.custom-blog-post ul.sections li img{width:100%}.custom-blog-post ul.sections li img.icon{width:auto}.custom-blog-post ul.sections li hr.dots{margin:40px auto 0px auto}.custom-blog-post ul.sections li video{width:100%}.custom-blog-post ul.sections li #mc_embed_signup input.email{width:44%;padding:10px 4%}.custom-blog-post ul.sections li #mc_embed_signup input.button{padding:10px 4%;width:40%}.custom-blog-post ul.sections li.wide{width:92%;padding:4%}.custom-blog-post ul.sections li.wide p{margin:20px 0;width:100%}}@media all{.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:transparent}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:rgba(255,255,255,0.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0px 0px 5px #fff;color:#fff;font-style:normal;font-weight:normal}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-loading .featherlight-previous,.featherlight-loading .featherlight-next{display:none}}@media only screen and (max-device-width: 1024px){.featherlight-next:hover,.featherlight-previous:hover{background:none}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width: 1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px}}
