body{margin:0;font-family:'Raleway',Helvetica,Arial,sans-serif;font-size:15px}a,a:active,a:link,a:visited{color:#32517d;text-decoration:none;cursor:pointer}#header{max-width:1149px;margin:0 auto}#header #logo{width:250px;float:left}#header #logo img,#header #logo span{cursor:pointer}#header #logo i{cursor:pointer;display:none;float:right;margin-right:10px;margin-top:-27px;font-size:20px}#header #navigation{width:450px;float:right;text-align:right}#header #navigation span{display:inline-block;text-align:center;vertical-align:top;margin-left:25px}#header #navigation span a{margin-left:30px;text-align:center;vertical-align:middle;color:#000}#header #navigation span a:hover{color:#8aac2d}#header #navigation span a i{display:block;padding:0 0 5px 0}h1{background-color:#8aac2d;color:#fff;padding:20px 0;text-shadow:1px 1px 1px #000;font-size:36px;margin:10px 0;font-weight:normal}h1 span{max-width:1149px;margin:0 auto;display:block}#body-content{width:100%;margin:0 auto;font-size:16px}#body-content #pricing{width:300px;float:right;vertical-align:top;text-align:center;background-color:#f2f2f2;border-radius:10px;padding:25px;display:inline-block;font-size:14px}#body-content #pricing h2{margin:0}#body-content #pricing div{padding:15px 10px 10px 10px;background-color:#fff;margin:20px auto;border-radius:10px}#body-content #pricing div label{display:inline-block;width:31%;border-right:1px dashed #999;font-size:16px;text-align:center}#body-content #pricing div label:last-child{border:0}#body-content #pricing div label i{display:block;margin-bottom:5px}#body-content #pricing a{display:block;margin:20px 0}#body-content #pricing label{display:block;text-align:left;font-size:14px;margin-bottom:8px}#body-content #pricing label i{display:inline-block;margin-right:5px}#pageFeatures{}#pageFeatures #intro-wrapper{background-color:#8aac2d;margin-top:10px;padding:30px 0}#pageFeatures #intro{max-width:1149px;margin:0 auto 0 auto;color:#fff;font-size:20px}#pageFeatures #intro img{float:left;margin-right:50px;vertical-align:top}#pageFeatures #intro h2{margin-top:0;padding-top:50px}#pageFeatures #intro a{display:block;margin:20px auto 0 auto}#pageFeatures #features{}#pageFeatures #features h2{font-weight:normal;font-size:30px;text-align:center;margin-bottom:50px}#pageFeatures #features div{padding-bottom:50px;border-bottom:1px dashed #999;max-width:1149px;margin:0 auto 50px auto;font-size:20px}#pageFeatures #features div:last-child{border:none}#pageFeatures #features div img{width:300px}#pageFeatures #features div .left{float:left;margin-right:75px}#pageFeatures #features div .right{float:right;margin-left:75px}#pageGetStarted{max-width:1149px;margin:0 auto 50px auto}#pageGetStarted #registerForm{width:calc(100% - 390px);float:left}#pageGetStarted #registerForm h2{font-weight:normal;margin-top:0}#pageGetStarted #registerForm h2.break{margin-top:50px}#pageGetStarted #registerForm label{display:block}#pageGetStarted #registerForm label i{color:red;font-size:8px;vertical-align:top}#pageGetStarted #registerForm input[type=text],#pageGetStarted #registerForm input[type=password]{width:100%;margin:5px 0 20px 0}#pageGetStarted #registerForm input[type=submit]{margin-top:30px}#pageGetStarted #pricing span{display:block;margin-bottom:30px}#pageGetStarted #pricing a{display:none}#pageContact{max-width:1149px;margin:0 auto 50px auto}#pageContact #contactForm{width:calc(100% - 390px);float:left}#pageContact #contactForm label{}#pageContact #contactForm label i{color:red;font-size:8px;vertical-align:top}#pageContact #contactForm input[type=text],#body-content #contactForm textarea{width:100%;margin:5px 0 20px 0}#pageContact #contactForm textarea{height:285px}footer{clear:both;text-align:center;padding:20px 0;margin:20px 0 0 0;border-top:1px solid #8aac2d;background-color:#f6f8f9;font-size:16px}footer #footerContent{max-width:1149px;margin:0 auto}footer #footerContent span{display:inline-block;width:21%;margin:0 2%;vertical-align:top;text-align:left}footer #footerContent span:first-child{width:41%}footer #footerContent span:first-child a{display:inline}footer #footerContent span label{color:#999;font-size:18px;margin-bottom:8px;display:block}footer #footerContent span a{display:block;margin-bottom:8px;float:none}footer #footerContent span a i{margin-right:5px;display:inline-block;width:20px;text-align:center}.clear{clear:both!important;width:0!important;height:0!important;margin:0!important;padding:0!important}label.error{color:red;padding:4px 8px 10px 30px;vertical-align:top;position:absolute;margin:-70px 0 0 140px;height:11px;border:0 solid #999;background:url('/images/validationerror.png') no-repeat 3px 3px}@media only screen and (max-width:900px){#header #logo{width:calc(100% - 10px);margin-left:10px;float:initial}#header #logo img{}#header #navigation{width:100%;float:initial;margin-top:10px;clear:both}#header #logo i{display:inline-block}#header #navigation{display:none;margin:20px 0}#header #navigation span{display:block;text-align:left;border-bottom:1px solid #8aac2d}#header #navigation span:last-child{border:none}#header #navigation span a{margin:5px 5px 5px 5px;text-align:center;vertical-align:middle;color:#000;display:block;text-align:left}#header #navigation span a:hover{color:#8aac2d}#header #navigation span a i{display:inline-block;width:25px;text-align:center;padding:0 10px 5px 0;font-size:16px}#body-content{}#pageFeatures #intro{text-align:center;padding:0 20px}#pageFeatures #intro img{display:none}#pageFeatures #intro a{margin:20px auto 0 auto;text-align:center}#pageFeatures #intro a img{display:inline;float:initial;margin:0}#pageFeatures #features div{text-align:center}#pageFeatures #features div .left,#pageFeatures #features div .right{float:none;margin:0;margin-bottom:25px}}@media only screen and (max-width:700px){h1{text-align:center}#pageGetStarted #registerForm,#pageContact #contactForm{width:100%;float:none}#pageGetStarted #registerForm input[type=text],#pageGetStarted #registerForm input[type=password],#pageContact #contactForm input[type=text],#pageContact #contactForm textarea{width:98%}#pageGetStarted #registerForm{margin-top:50px}#body-content #pricing{display:block;width:calc(100% - 50px);float:initial;margin:20px auto 0 auto}}@media only screen and (max-width:500px){footer #footerContent span{width:42%}footer #footerContent span:first-child{display:block;width:95%;float:initial;margin:0 auto 30px auto}}@media only screen and (max-width:480px){#pageFeatures #features div img{width:calc(100% - 20px);margin-left:10px}}#pageHome #preview-wrapper{clear:both;background:#8aac2d;margin-top:10px;margin-bottom:50px;color:#fff;width:100%}#pageHome #preview-wrapper #preview{max-width:1129px;margin:0 auto}#pageHome #preview-wrapper #preview #preview-large{float:left;margin:-20px 30px -25px 0;margin:15px 20px 10px 0;width:540px}#pageHome #preview-wrapper #preview #preview-small-mobile{display:none}#pageHome #preview-wrapper #preview #preview-description{display:inline-block;float:right;width:calc(100% - 560px)}#pageHome #preview-wrapper #preview #preview-description h1{padding:15px 0 5px 0;text-shadow:1px 1px 1px #000;font-size:36px;margin:0;text-transform:uppercase}#pageHome #preview-wrapper #preview #preview-description ul{margin:10px 0 12px 0}#pageHome #preview-wrapper #preview #preview-description ul li{}#pageHome #preview-wrapper #preview #preview-description ul li:first-child{font-weight:bold}#pageHome #preview-wrapper #preview #preview-description #free-signup{display:block;margin:0 auto}#pageHome #preview-wrapper #preview #preview-description #preview-small{margin-top:15px;padding:0;line-height:0;text-align:center}#pageHome #preview-wrapper #preview #preview-description #preview-small img{width:150px;cursor:pointer;padding:0 10px}#pageHome #features{text-align:center;max-width:1149px;margin:0 auto}#pageHome #features div{width:43%;margin:0 3% 40px 3%;display:inline-block;text-align:left;vertical-align:top}#pageHome #features div i{display:inline-block;float:left;margin:20px 25px 25px 0}#pageHome #features div h2{margin:0;padding:0;font-weight:normal}@media only screen and (max-width:1148px){#pageHome #preview-wrapper #preview{margin:0 10px}#pageHome #preview-wrapper #preview #preview-description #preview-small{}#pageHome #preview-wrapper #preview #preview-description #preview-small img{width:28%}}@media only screen and (max-width:900px){#pageHome #preview-wrapper #preview{text-align:center}#pageHome #preview-wrapper #preview #preview-large{float:initial;margin:25px 0 0 0;width:100%;max-width:540px;padding:0}#pageHome #preview-wrapper #preview #preview-small-mobile{margin:0 auto;padding:15px 0;line-height:0;text-align:center;display:block;width:100%;max-width:540px;text-align:center}#pageHome #preview-wrapper #preview-small-mobile img{width:32%;cursor:pointer;padding:0 10px;margin:0;padding:0}#pageHome #preview-wrapper #preview #preview-description{display:inline-block;float:initial;width:calc(100% - 20px);text-align:left}#pageHome #preview-wrapper #preview #preview-description #preview-small{display:none}}@media only screen and (max-width:700px){#pageHome #features div{width:96%}}