/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
.border-box{-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.clear-fix{*zoom:1}.clear-fix:before,.clear-fix:after{content:"";display:table}.clear-fix:after{clear:both}/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{font-family:'Lato',sans-serif;color:#585858;background:#fff;line-height:1.7em;font-size:1.1em;font-weight:lighter}a{text-decoration:none;color:#015fb1;font-weight:400}img,iframe{max-width:100%}hr{border:0;border-bottom:1px solid #e7e7e7;background:#e7e7e7}h1,h2,h3,h4,h5,h6{color:#333}h1{font-size:3.5em;font-weight:300;line-height:1.1em;color:#30241d}h1 em{font-style:normal;font-weight:400;display:block}h2{font-size:1.75em;color:#b1bd6b}.wrapper{max-width:960px;margin:0 auto;padding:0 1em;clear:both;*zoom:1}.wrapper:before,.wrapper:after{content:"";display:table}.wrapper:after{clear:both}header{position:relative;width:100%;padding-top:100px;margin-bottom:2em;background:center right no-repeat;background-size:cover}header.header-about{background-image:url('../images/background-leaf.jpg')}header.header-overview{background-image:url('../images/background-dirt.jpg')}header.header-overview .feature-image{background-image:url('../images/ipad.png')}header.header-pricing{background-image:url('../images/background-plants-with-tags.jpg')}header.header-pricing h2{color:#fff}header.header-resources{background-image:url('../images/background-book.jpg');background-position:bottom center}header.header-benefits{background-image:url('../images/background-benefits-2.jpg');background-position:center}header.header-home{background-image:url('../images/background.jpg');background-position:center}header.header-home .feature-wrapper{height:auto}header.header-home .feature-info{margin:90px 0 0 0}header.header-home .feature-info h1{font-size:4em;margin:0;line-height:1em}header.header-home .feature-info p{text-align:center;display:inline-block}header.header-home .video-link{line-height:0;text-align:center;display:block;max-width:50%;float:right;transition:.5s all ease-in-out;opacity:1;z-index:10}header.header-home .video-link.hidden{opacity:0;z-index:0}header .feature-wrapper{height:450px}.header-nav{position:fixed;z-index:9999;top:0;left:0;right:0;background:#fff;background:rgba(255,255,255,.85);padding:15px 0 0;border-bottom:solid 1px #e7e7e7;transition:.5s background ease-in-out}.header-nav:hover{background:#fff}.feature-wrapper{position:relative}.feature-info{text-shadow:0 1px 5px rgba(0,0,0,.15);float:left;margin:5em 0 0 0;color:#e0e0e0;width:50%;transition:.5s all ease-in-out;opacity:1;z-index:10}.feature-info.hidden{opacity:0;z-index:0}.feature-info h2{font-size:2.25em;line-height:1em;margin:0 0 5px}.feature-info p{margin-top:.5em;font-size:1.3em;text-align:left;font-weight:400;color:#fff}.feature-info a{color:#c8d09b}.feature-info .btn{font-size:1.25em;padding:5px 1.5em;color:#fff;margin:.5em 5px 0;display:block;float:left}.feature-image{float:right;height:450px;width:50%;background:transparent no-repeat center}#video{position:absolute;left:0;right:0;top:105px;text-align:center;transition:.5s all ease-in-out;opacity:1;z-index:10}#video.hidden{opacity:0;z-index:-1}#video iframe{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.content-home .content-primary{width:49%;float:right;padding:0 0}.content-home .content-sidebar{width:49%;float:left;padding:0 0}.content-left .content-primary{float:left}.content-left .content-sidebar{float:right;text-align:center}.content-primary{width:63%;float:right;padding:0 0}.content-sidebar{width:31%;float:left;padding:1em 0}.content-sidebar h3{margin:.5em;color:#585858;font-size:1.333em;font-weight:700}.content-sidebar h3 a{color:#585858}.content-sidebar ul.sidenav{list-style:none;margin:0;margin-bottom:1em;padding:0}.content-sidebar ul.sidenav li{max-width:250px}.content-sidebar ul.sidenav li a{padding-right:33px;line-height:1.15em;display:block;color:#989898;font-size:1em}.content-sidebar ul.sidenav li a span{display:block;padding:17px 0 18px 20px}.content-sidebar ul.sidenav li a:hover{color:#b1bd6b}.content-sidebar ul.sidenav li.active a{color:#fff;background:url(../images/sidenav-active-link-right.png) no-repeat right center}.content-sidebar ul.sidenav li.active a span{display:block;background:url('../images/sidenav-active-link-left.png') no-repeat left center}.btn{background-color:#0267b1;background-image:-moz-linear-gradient(top, #0386c7, #00398f);background-image:-ms-linear-gradient(top, #0386c7, #00398f);background-image:-webkit-gradient(linear,0 0,0 100%,from( #0386c7),to( #00398f));background-image:-webkit-linear-gradient(top, #0386c7, #00398f);background-image:-o-linear-gradient(top, #0386c7, #00398f);background-image:linear-gradient(top, #0386c7, #00398f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0386c7', endColorstr='#00398f', GradientType=0);padding:0 1em 2px;line-height:1.6em;color:#fff;font-weight:lighter;border:1px solid #015fb1;display:inline-block;text-align:center;-webkit-text-shadow:0 -1px 2px rgba(0,0,0,.25);-moz-text-shadow:0 -1px 2px rgba(0,0,0,.25);text-shadow:0 -1px 2px rgba(0,0,0,.25);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;box-shadow:inset 0 0 1px #fff}.btn:hover{-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none}.btn.green{background-color:#afbc6b;background-image:-moz-linear-gradient(top, #c2cf7b, #939f52);background-image:-ms-linear-gradient(top, #c2cf7b, #939f52);background-image:-webkit-gradient(linear,0 0,0 100%,from( #c2cf7b),to( #939f52));background-image:-webkit-linear-gradient(top, #c2cf7b, #939f52);background-image:-o-linear-gradient(top, #c2cf7b, #939f52);background-image:linear-gradient(top, #c2cf7b, #939f52);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2cf7b', endColorstr='#939f52', GradientType=0);border-color:#abb76d}.btn-small{font-size:.875em}.main-menu{clear:right;list-style:none;float:right;margin:0;padding:0}.main-menu li{float:left;position:relative}.main-menu li:hover>a{color:#015fb1}.main-menu li:hover ul{display:block}.main-menu a{padding:0 10px 15px;color:#30241d;display:block}.main-menu a span{display:block}.main-menu li:last-child ul{right:0;left:auto}.main-menu ul{position:absolute;top:45px;display:none;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3);-moz-box-shadow:0 2px 3px rgba(0,0,0,.3);box-shadow:0 2px 3px rgba(0,0,0,.3);text-transform:none;font-weight:400;font-size:.9em;background:#fff;background:rgba(255,255,255,.85)}.main-menu ul li{line-height:40px;float:none;border-top:solid 1px #e7e7e7;min-width:130px;display:block}.main-menu ul li:hover{background:#015fb1}.main-menu ul li a{padding-bottom:0;white-space:nowrap;color:#585858;font-weight:lighter;display:block}.main-menu ul li a:hover{color:#fff}.nav-btn{display:none;padding:3px .5em;position:absolute;top:10px;right:15px}.nav-btn .icon-bar{background-color:#FFF;border-radius:0;-webkit-box-shadow:0 -1px 2px rgba(0,0,0,.25);-moz-box-shadow:0 -1px 2px rgba(0,0,0,.25);box-shadow:0 -1px 2px rgba(0,0,0,.25);height:2px;width:25px;display:block;margin:4px 0}.header-logo{float:left;margin:5px 0}.header-sign{float:right;margin:0 8px 3px 0;color:#b4b4b4;font-size:.9em}.header-sign a{margin:0 2px}.footer-main{background:url('../images/footer-bg.png') top center no-repeat;padding-top:1.5em;margin-top:1em}.footer-main .wrapper{max-width:940px}.footer-main h4{margin:.5em 0;font-size:1em}.footer-main p{margin-top:0}.footer-highlight{text-align:center;font-size:1.5em;line-height:1.5em;font-weight:300;margin-bottom:1em}.footer-highlight strong{font-weight:400}.footer-highlight a.btn{margin-left:20px;margin-top:10px;padding:0 3em 2px}.footer-nav{float:left;width:16%;margin-right:2%}.footer-nav ul{list-style:none;padding:0;margin:0}.footer-nav a{color:#585858;font-weight:lighter}.footer-nav a:hover{color:#015fb1}.footer-overview{float:left;width:42%;margin-right:2%}.footer-app{float:right;width:31%;text-align:center}.footer-wrapper{border:1px solid #dedede;border-width:1px 0;margin:2em auto 3em;padding:1em 0;font-size:.8em;color:#939393}.footer-wrapper a{color:#939393}.footer-wrapper p{margin:0}.footer-copyright{float:left}.footer-privacy{float:right;list-style:none;margin:0}.footer-privacy li{float:left}.footer-privacy a{margin-left:30px}.content-home,.content-left,.content-right{margin:2em 0;*zoom:1}.content-home:before,.content-left:before,.content-right:before,.content-home:after,.content-left:after,.content-right:after{content:"";display:table}.content-home:after,.content-left:after,.content-right:after{clear:both}.content-left h2,.content-right h2{font-size:1.666em;color:#30241d;font-weight:400}div.form-builder ul,div.form-builder ol{padding:0;list-style:none}div.form-builder div.field{margin-bottom:7px}div.form-builder div.field input{width:200px}div.form-builder div.field textarea{width:500px}div.form-builder button{margin-top:20px;font-size:1.325em;font-weight:lighter}table.contact-info{text-align:left}table.contact-info th{padding-right:20px;vertical-align:top}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media only screen and (max-width: 979px){.footer-main{ margin:0 10px;background-size:contain}.footer-main .wrapper{padding:0 2em}.footer-main .footer-wrapper{padding:1em 2em}}@media only screen and (max-width: 979px) and (min-width: 640px){.hidden-desktop{ display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media only screen and (max-width: 850px){body{ font-size:90%}.nav-btn{display:block}header{padding-top:0;background:#fff!important}header .header-nav{position:relative;height:auto;transition:none;background:#fff;padding:5px 0 0}header .header-nav .header-logo{width:100%;text-align:left;line-height:0}header .header-nav .header-logo img{max-height:30px}header .header-nav .header-sign{display:none}header .header-nav nav.main-nav{margin:0 -1em}header .header-nav ul.main-menu{width:100%;font-size:1.5em;line-height:1.6em;margin-top:5px;overflow:hidden}header .header-nav ul.main-menu li{float:none;width:100%;text-align:center}header .header-nav ul.main-menu li:first-child{border-top:1px solid #e7e7e7}header .header-nav ul.main-menu li a{color:#585858;display:block;padding:5px 10px}header .header-nav ul.main-menu li a:hover{background:#015fb1;color:#fff}header .header-nav ul.main-menu li ul{display:none!important}header .header-nav .collapsed ul.main-menu{height:0}header .feature-wrapper{height:auto;padding:30px 40px;border-bottom:solid 1px #e7e7e7;background:center no-repeat;background-size:cover;background-image:url('../images/background-about.jpg')}header .feature-wrapper .feature-info{margin:0;width:100%;text-align:center}header .feature-wrapper .feature-info p{text-align:center;font-size:1.5em;line-height:1.25em;color:#fff}header .feature-wrapper .feature-image{display:none}header.header-home .feature-wrapper{background-image:url('../images/background.jpg');background-position:botom center;padding-bottom:0}header.header-about .feature-wrapper{background-image:url('../images/background-leaf.jpg');background-position:center}header.header-overview .feature-wrapper{background-image:url('../images/background-dirt.jpg');background-position:bottom right}header.header-pricing .feature-wrapper{background-image:url('../images/background-plants-with-tags.jpg')}header.header-resources .feature-wrapper{background-image:url('../images/background-book.jpg');background-position:center}header.header-resources .feature-wrapper h2{color:#fff}header.header-benefits .feature-wrapper{background-image:url('../images/background-benefits-2.jpg');background-position:center}header.header-home .feature-wrapper .feature-info{margin:0;width:100%;text-align:center}header.header-home .video-link{float:none;max-width:none}header.header-home .video-link img{margin-left:-15%}}@media only screen and (max-width: 639px){div.form-builder div.field textarea,div.form-builder div.field input{ width:95%}.content-home .content-primary{width:100%;float:none;padding:0}.content-home .content-sidebar{width:100%;float:none;padding:0;margin-top:40px}.content-home .content-sidebar img{display:block;margin:0 auto}.content-left .content-primary{float:none}.content-left .content-sidebar{float:none;text-align:center}.content-primary{float:none;width:100%;padding:0}.content-sidebar{float:none;width:100%;padding:1em 0}.content-sidebar ul.sidenav li{font-size:1.25em;height:auto;max-width:none}.content-sidebar ul.sidenav li a{background:0;padding:15px 20px;color:#015fb1}.content-sidebar ul.sidenav li a span{padding:0;background:0}.content-sidebar ul.sidenav li.active a{background:#30241d;background-color:#574d48;background-image:-moz-linear-gradient(top, #746963, #2b241f);background-image:-ms-linear-gradient(top, #746963, #2b241f);background-image:-webkit-gradient(linear,0 0,0 100%,from( #746963),to( #2b241f));background-image:-webkit-linear-gradient(top, #746963, #2b241f);background-image:-o-linear-gradient(top, #746963, #2b241f);background-image:linear-gradient(top, #746963, #2b241f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#746963', endColorstr='#2b241f', GradientType=0);color:#fff;border:1px solid #4c413b;-webkit-text-shadow:0 -1px 2px rgba(0,0,0,.25);-moz-text-shadow:0 -1px 2px rgba(0,0,0,.25);text-shadow:0 -1px 2px rgba(0,0,0,.25);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;box-shadow:inset 0 0 1px #fff}.content-sidebar ul.sidenav li.active a:hover{-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none}.content-sidebar ul.sidenav li.active a span{padding:0;background:0}footer ul.menu{width:100%;font-size:1.15em;line-height:1em;text-align:center}footer ul.menu li{float:none;text-align:center}footer ul.menu li a{margin:0;padding:8px 5px;display:block}footer .footer-wrapper{margin:0}footer .footer-nav,footer .footer-overview{display:none}footer .footer-highlight{border-bottom:1px solid #e7e7e7;padding-bottom:1.5em}footer .footer-highlight a.btn{display:block;margin-left:0;padding-left:0;padding-right:0}footer .footer-app{float:none;width:100%;text-align:center}footer .footer-app h4{font-size:1.3em;margin-top:5px}footer .footer-copyright{float:none;width:100%;text-align:center}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}@media only screen and (max-width: 479px){body{ font-size:85%}.feature-info .btn{font-size:1em;padding:2px 1em 4px}header.header-home .feature-info h1{font-size:3.5em}.right-image{max-width:100%;float:none;margin:0}}.retina{display:none}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min-device-pixel-ratio: 1.3){.non-retina{ display:none}.retina{display:block}}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
