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}}.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}}@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}}#slider{position:relative;overflow:hidden;margin:0 auto 0 auto;border-radius:4px}#slider ul{position:relative;margin:0;padding:0;height:164px;list-style:none}#slider ul li{position:relative;display:block;float:left;margin:0;padding:0;width:300px;height:164px;background:#f7f7f7;text-align:center;line-height:300px}#slider ul li.no{color:#bbb}a.control_prev,a.control_next{position:absolute;top:40%;z-index:999;display:block;padding:4% 3%;width:auto;height:auto;background:#2a2a2a;color:#fff;text-decoration:none;font-weight:600;font-size:18px;opacity:0;cursor:pointer}#slider:hover a.control_prev,#slider:hover a.control_next{opacity:0.6;-webkit-transition:all 0.2s ease}a.control_prev{border-radius:0 2px 2px 0}a.control_next{right:0;border-radius:2px 0 0 2px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){a.control_prev,a.control_next{opacity:0.6}#slider ul{height:auto !important}#slider ul li{float:left;width:100%;height:auto}#slider ul li img{width:100%}}.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}}.homepage-4 .wrapper{width:900px}.homepage-4 .wrapper .splash{height:230px;padding-top:30px;text-align:left;margin:0 auto 0px auto;position:relative;background-image:url(steve-gradient.jpg);background-position:100% 100%;background-size:312px 258px;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-4 .wrapper .splash{background-image:url(steve-gradient@2x.jpg);-webkit-background-size:312px 258px;-moz-background-size:312px 258px;-o-background-size:312px 258px;background-size:312px 258px}}.homepage-4 .wrapper .splash h1{margin:20px 0 0 0;font-size:36px;width:650px;color:#333}.homepage-4 .wrapper .splash p{margin:20px 0 0 0;width:600px;line-height:175%;font-size:16px;color:#333;font-weight:300}.homepage-4 .wrapper .splash p a{color:#333;border-bottom:1px solid #97b3ff;padding-bottom:3px}.homepage-4 .wrapper .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-4 .wrapper .splash a.button-rec{background:#fff;color:#2962FF}.homepage-4 .wrapper .homepage-4-sidebar{width:20%;float:left;margin-top:5px;padding-bottom:30px}.homepage-4 .wrapper .homepage-4-sidebar #mobile-toggle{display:none}.homepage-4 .wrapper .homepage-4-sidebar ul{list-style:none;margin:0;padding:0px 0}.homepage-4 .wrapper .homepage-4-sidebar ul h4{text-transform:uppercase;font-size:10px;color:#777;font-weight:500;margin:15px 0 2px 0}.homepage-4 .wrapper .homepage-4-sidebar ul a{font-size:14px;line-height:24px;display:block;opacity:1;color:#333;font-weight:300;padding:1px 0 1px 0}.homepage-4 .wrapper .homepage-4-sidebar ul a img{width:auto;margin-left:5px}.homepage-4 .wrapper .homepage-4-sidebar ul a.video{font-size:12px;text-align:center;display:block}.homepage-4 .wrapper .homepage-4-sidebar ul a.active{color:#2962FF;font-weight:500}.homepage-4 .wrapper .homepage-4-sidebar ul a:hover{color:#2962FF;font-weight:500}.homepage-4 .wrapper .homepage-4-main{width:680px;float:right}.homepage-4 .wrapper .homepage-4-main .list{list-style:none;padding:0;margin:0px 0px 10px auto;text-align:left;position:relative}.homepage-4 .wrapper .homepage-4-main .list li{position:relative;min-height:35px;padding:20px 0 0 0}.homepage-4 .wrapper .homepage-4-main .list li .name{display:block;background:#fff;position:relative;z-index:100;padding:1px 0 1px 25px}.homepage-4 .wrapper .homepage-4-main .list li .name h4{margin:10px 0 5px 0;display:block;font-size:20px;font-weight:800}.homepage-4 .wrapper .homepage-4-main .list li .name h4 a{color:#333;display:inline}.homepage-4 .wrapper .homepage-4-main .list li .name h4 span.poor-billing{margin-left:5px}.homepage-4 .wrapper .homepage-4-main .list li .name 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-4 .wrapper .homepage-4-main .list li .name 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-4 .wrapper .homepage-4-main .list li .name h4 span.poor-billing a:hover{text-decoration:underline}.homepage-4 .wrapper .homepage-4-main .list li .name h4 div.rating{display:inline;margin-left:5px}.homepage-4 .wrapper .homepage-4-main .list li .name h4 div.rating img.stars{width:auto;height:auto;display:inline}.homepage-4 .wrapper .homepage-4-main .list li .name img.icon{position:absolute;top:8px;left:-25px}.homepage-4 .wrapper .homepage-4-main .list li .name img.stars{width:auto;height:auto;position:absolute;top:12px;right:0px}.homepage-4 .wrapper .homepage-4-main .list li p{font-size:14.5px;line-height:175%}.homepage-4 .wrapper .homepage-4-main .list li p.tags{margin:0px 0 1px 25px}.homepage-4 .wrapper .homepage-4-main .list li p.tags span{text-transform:uppercase;background:#fff9c4;text-transform:uppercase;font-size:10px;font-weight:600;border-radius:5px;margin-right:3px;padding:1px 10px;display:inline-block}.homepage-4 .wrapper .homepage-4-main .list li p.description{margin:7px 0 15px 25px}.homepage-4 .wrapper .homepage-4-main .list li p.description a{color:#333;text-decoration:none}.homepage-4 .wrapper .homepage-4-main .list li ul.screens{list-style:none;margin:10px 0 0px 25px;padding:0;height:190px}.homepage-4 .wrapper .homepage-4-main .list li ul.screens li{display:inline-block;margin:0 0 0 0;padding:0;border-bottom:none}.homepage-4 .wrapper .homepage-4-main .list li ul.screens li img{border-radius:3px;-webkit-box-shadow:0px 0px 2px #ccc;-moz-box-shadow:0px 0px 2px #ccc;box-shadow:0px 0px 2px #ccc}.homepage-4 .wrapper .homepage-4-main .list li ul.screens li.one{margin-right:15px}.homepage-4 .wrapper .homepage-4-main .list li .ctas{margin:10px 0 10px 25px;display:block}.homepage-4 .wrapper .homepage-4-main .list li .ctas div.try{display:inline-block}.homepage-4 .wrapper .homepage-4-main .list li .ctas a.cta{font-size:12px;padding:8px 25px;width:auto;font-weight:500;color:#fff;background:#2962FF;border-radius:4px;display:inline-block;-moz-box-shadow:0px 2px 6px #ccc;-webkit-box-shadow:0px 2px 6px #ccc;box-shadow:0px 2px 6px #ccc}.homepage-4 .wrapper .homepage-4-main .list li .ctas a.full-review{margin-right:5px;font-size:12px;padding:8px 25px;width:auto;color:#333;border-radius:4px;background:#fff;display:inline-block;-moz-box-shadow:0px 2px 6px #ccc;-webkit-box-shadow:0px 2px 6px #ccc;box-shadow:0px 2px 6px #ccc}.homepage-4 .wrapper .homepage-4-main .list li:last-child{border-bottom:none}.homepage-4 .wrapper .homepage-4-main p.last-updated{font-style:italic;border-bottom:1px solid #eee;padding-bottom:20px}.homepage-4 .wrapper .homepage-4-main .article{width:620px;margin-left:30px}.homepage-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell{padding:37px 0 0}.homepage-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell 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}.homepage-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell h2{margin-top:0;font-size:30px}.homepage-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell h4{font-size:17px;margin:40px 0 20px 0}.homepage-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell hr{margin:65px 35% 45px 35%;width:30%;background:#ddd}.homepage-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell code{background:#f7f7f7;display:block;border-radius:2px;margin-top:20px;padding:.5% 2.5%;width:95%}.homepage-4 .wrapper .homepage-4-main .article .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-4 .wrapper .homepage-4-main .article .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-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell a{border-bottom:1px solid #97b3ff;padding-bottom:2px;color:#333}.homepage-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell li{margin-bottom:20px}.homepage-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell .image img{margin-top:0}.homepage-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell .image p.caption{color:#777}.homepage-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell code{overflow:scroll}.homepage-footer{width:830px;margin:0 auto}.homepage-footer .videos{margin-top:30px;text-align:left}.homepage-footer .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-footer .videos a h5{margin:0 30% 15px 30%;width:40%}.homepage-footer .videos a p{display:block;margin:0;font-weight:300;font-size:14px;line-height:23px;color:#777;margin-top:6px}.homepage-footer .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-footer .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-footer .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-footer .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-footer .testimonials-splash{text-align:center;margin:20px auto;padding:50px 0;width:100%;max-width:650px}.homepage-footer .testimonials-splash h4{font-weight:300;font-size:27px;line-height:36px;margin:0 0 20px 0}.homepage-footer .testimonials-splash p{font-size:13px;color:#777}.homepage-footer .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-4 .wrapper{width:100%}.homepage-4 .wrapper .splash{text-align:center;padding:25px 5% 185px 5%;width:90%;height:auto;background-size:200px auto;background-position:50% 100%}.homepage-4 .wrapper .splash h1{width:100%;font-size:30px;margin-top:0px;line-height:30px}.homepage-4 .wrapper .splash p{width:100%;font-size:15.5px}.homepage-4 .wrapper .homepage-4-sidebar{float:none;width:100%;background:#fff;position:relative;z-index:4000;margin:0;padding:0}.homepage-4 .wrapper .homepage-4-sidebar #mobile-toggle{display:block;width:90%;padding:10px 5%;z-index:2000;background:#fff}.homepage-4 .wrapper .homepage-4-sidebar #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){.homepage-4 .wrapper .homepage-4-sidebar #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){.homepage-4 .wrapper .homepage-4-sidebar ul.table-of-contents{display:none;width:90%;padding:0 5% 20px 5%;z-index:4000;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}.homepage-4 .wrapper .homepage-4-sidebar ul.table-of-contents li{display:inline-block;margin:1%;width:45%}.homepage-4 .wrapper .homepage-4-sidebar ul.table-of-contents li.full-width{width:98%}.homepage-4 .wrapper .homepage-4-main{width:100%;float:none}.homepage-4 .wrapper .homepage-4-main .list{margin:0px 0 0 0;width:100%;padding:0}.homepage-4 .wrapper .homepage-4-main .list li.mobile{display:none}.homepage-4 .wrapper .homepage-4-main .list li{margin-top:35px;padding:0}.homepage-4 .wrapper .homepage-4-main .list li .name{height:40px;padding:1px 5%;width:90%}.homepage-4 .wrapper .homepage-4-main .list li .name h4{font-size:17px;margin:8px 0;padding:0 0 0 35px;text-align:left}.homepage-4 .wrapper .homepage-4-main .list li .name h4.long-name{font-size:13px;margin-top:3px}.homepage-4 .wrapper .homepage-4-main .list li .name span.poor-billing{display:none}.homepage-4 .wrapper .homepage-4-main .list li .name img.icon{position:absolute;top:10px;left:5%;width:24px}.homepage-4 .wrapper .homepage-4-main .list li .name img.stars{width:auto;max-width:90px;height:auto;position:absolute;top:13px;right:5%}.homepage-4 .wrapper .homepage-4-main .list li p.tags{margin:5px 5%;width:90%}.homepage-4 .wrapper .homepage-4-main .list li p.description{font-size:15.5px;line-height:28px;position:relative;padding:0;left:auto;top:auto;margin:14px 5% 0 5%;width:90%}.homepage-4 .wrapper .homepage-4-main .list li ul.screens{margin:20px 5%;padding:0;width:90%;height:auto}.homepage-4 .wrapper .homepage-4-main .list li ul.screens li{display:inline-block;margin-bottom:10px;padding:0;width:48%}.homepage-4 .wrapper .homepage-4-main .list li ul.screens li img{width:100%;margin:0;padding:0;display:inline}.homepage-4 .wrapper .homepage-4-main .list li ul.screens li.one{margin-right:2%}.homepage-4 .wrapper .homepage-4-main .list li .ctas{margin:10px 5%;text-align:left}.homepage-4 .wrapper .homepage-4-main .list li .ctas .cta{line-height:21px;margin-top:10px;font-size:12.5px;padding:10px 20px !important;width:auto !important}.homepage-4 .wrapper .homepage-4-main .list li .ctas .website-builder-cta{width:auto !important}.homepage-4 .wrapper .homepage-4-main .list li.legend{display:none}.homepage-4 .wrapper .homepage-4-main .list li:hover{background:#fff}.homepage-4 .wrapper .homepage-4-main .article{width:92%;padding:4%;float:none;margin-left:0}.homepage-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell{padding:10px 0 0}.homepage-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell h2{margin-top:0}.homepage-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell video{width:100%}.homepage-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell .image img{width:100%}.homepage-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell ul,.homepage-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell ol{padding:0 0 0 10%;width:90%}.homepage-4 .wrapper .homepage-4-main .article .homepage-questions-content-cell p.callout{background-image:none;padding:20px 4%;width:92%}.homepage-footer{width:90%;margin:0 5%}.homepage-footer .videos{width:100%;margin:0}.homepage-footer .videos a{width:92%;padding:0 4% 30px 4%;padding-top:225px;font-size:15px;margin-bottom:40px}.homepage-footer .videos a span{font-size:11px;font-weight:300}.homepage-footer .videos #video-1{margin-right:0%}.homepage-footer .videos #video-2{margin-left:0%}}
