@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(../fonts/OpenSans-Light.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(..fonts/OpenSans.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(../fonts/OpenSans-Semibold.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../fonts/OpenSans-Bold.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url(../fonts/OpenSans-Extrabold.woff) format('woff')}@font-face{font-family:Barmeno;font-style:normal;font-weight:400;src:url(../fonts/Barmeno.ttf)}html,body{padding:0;margin:0;height:100%}body{font:100% "Open Sans",Arial;font-weight:lighter;background-color:#fff}img{border:0}.container{width:1000px;margin:auto;position:relative;height:100%}.filler{height:100px;position:absolute}a{color:#7dae39}h1,h2,h3{font:100% "Open Sans",Arial}h1{color:#085385;font-weight:lighter;font-size:54px;line-height:100%;padding:10px 0;margin:0 0 10px;border-bottom:2px solid #7dae39}h2{font-weight:lighter;font-size:54px;line-height:100%;margin:75px 0 15px}h3{font-size:28px;margin:15px 0}small{font-size:12px}.nav-toggle{display:none}.text-center{text-align:center}.text-1{font-family:"Open Sans",Arial,Helvetica;font-size:18px;line-height:30px}.text-2{font-family:"Open Sans",Arial,Helvetica;color:#959595;font-size:16px;line-height:30px}.quote{font-family:Barmeno,Arial,Helvetica;font-size:30px;color:#434343}.quote:before{color:#ccc;content:open-quote;line-height:.1em;color:#7e3d89}.usernavigation{background:none repeat scroll 0 0 #eee;box-shadow:0 1px 1px rgba(0,0,0,.125);clear:none;display:block;height:35px;left:0;margin:0;overflow:visible;padding:0;width:100%;z-index:101}.usernavigation .container{padding-right:15px}.usernavigation ul{display:inline;float:right;padding-bottom:.5em;padding-top:.5em;position:relative;right:-18px;margin:0}.usernavigation ul li{margin-right:0;float:left;list-style:none;font-size:10px;line-height:10px;min-height:0;min-width:0;padding:.25em 18px}.usernavigation ul li a{text-decoration:none;font-size:12px;font-weight:400}.header{background:none repeat scroll 0 0 rgba(255,255,255,.9);border-bottom:1px solid #ccc;box-shadow:0 1px 3px rgba(150,150,150,.2);display:block;top:-100px;transition:top .5s ease 0s;z-index:100;height:100px;min-width:100%}.header .circkels{top:36px;width:405px;height:419px;position:absolute;margin-left:-14px;z-index:3;background-image:url(../img/circles.png)}.header .logo{border:0;position:absolute;top:30px}.header.fixed{position:fixed;top:0;transition:top .5s ease 0s}ul.nav{clear:both;float:right;list-style:none;padding:0;line-height:100px;vertical-align:middle;margin:0;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}ul.nav li{margin:0;padding:0;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}ul.nav li a{margin:0;font-family:"Open Sans",Arial;font-size:14px;font-weight:400;text-decoration:none;color:#959595;padding:0 10px}ul.nav li a:hover{color:#7dae39}ul.nav li.active a{color:#7dae39;font-weight:700}.jumbotron{height:417px;background-color:#353b49;background-repeat:no-repeat;background-position:center}.jumbotron-01{height:417px;background-color:#353b49;background-repeat:no-repeat;background-position:center;background-image:url(../images/jumbotron-salesrapp-02.jpg);border-bottom:3px solid #fff;line-height:417px}.jumbotron-01 .text{padding-top:150px;padding-right:15px;width:550px;text-align:right;color:#fff;line-height:40px}.jumbotron-01 .text *{display:inline-block;text-shadow:0 0 4px #000}.jumbotron-01 .text .small{font-size:48px}.jumbotron-01 .text .big{font-size:72px;font-weight:bolder}.section{margin:0;background-repeat:no-repeat;background-position:top center;min-height:400px}.section ul{padding-left:5px}.section li{list-style-position:inside;list-style-image:url(../images/listbullet.png);margin:10px 0;background:url(../images/listbullet.png) no-repeat left center;list-style:none;padding-left:35px;line-height:20px}.section-1{margin:0;background-repeat:no-repeat;background-position:top center;min-height:400px;background-image:url(../images/background-section-1.png)}.section-1 ul{padding-left:5px}.section-1 li{list-style-position:inside;list-style-image:url(../images/listbullet.png);margin:10px 0;background:url(../images/listbullet.png) no-repeat left center;list-style:none;padding-left:35px;line-height:20px}.section-1 .image{margin-left:120px}.section-1 .floatright{position:absolute;right:20px;top:20px;max-width:450px;margin:0 30px 0 0}.section-1 h1{color:#7dae39}.section-1 .nextButton{position:absolute;bottom:-20px;left:700px}.product-module{padding-top:50px}.product-module .nextButton{position:absolute;bottom:-20px}.product-module.salesfolder{background-color:#262729;color:#fff;height:685px}.product-module.salesfolder .floatright{width:450px;right:20px;position:absolute}.product-module.salesfolder .image{position:absolute;bottom:-100px;left:-700px}.product-module.salesfolder .nextButton{left:700px}.product-module.dealmaker{background-color:#f2f2f3;color:#959595;height:600px}.product-module.dealmaker .floatleft{width:600px;left:20px;position:absolute}.product-module.dealmaker .image{float:right;position:absolute;bottom:0;right:-100px}.product-module.dealmaker .nextButton{left:160px}.product-module.reporting{border-top:2px solid #fff;background-color:#1e3a45;color:#fff;height:600px}.product-module.reporting .floatright{width:450px;right:20px;position:absolute}.product-module.reporting .image{position:absolute;left:-200px}.product-module.reporting .nextButton{left:690px}.product-module.backoffice{background-color:#f1f2f2;background-image:url(../images/salesrapp-macbook-01_b.png);background-position:center;height:675px}.product-module.backoffice .floatleft{width:450px;left:20px;position:absolute}.product-module.backoffice .image{display:none;float:right;position:absolute;bottom:50px;right:-350px}.product-module.backoffice .nextButton{left:200px}.section.branded .nextButton{bottom:-30px;position:absolute;left:200px}.section.download{background-color:#f1f2f2;background-position:center;height:auto}.section.download .floatleft{width:650px;left:20px;position:absolute}.section.download .image{display:none;float:right;position:absolute;bottom:50px;right:-350px}.section.download .nextButton{position:absolute;bottom:-60px;left:650px}.section.contact{width:100%;height:800px;background-image:url(../images/jumbotron-salesrapp-contact-01.jpg);background-repeat:no-repeat;background-size:cover;color:#fff}.section.contact input.error,.section.contact textarea.error{border:1px solid red}.section.contact span.error{color:red}.section.contact h2{padding-top:20px;margin-bottom:50px}.section.contact h3{color:#959595}.section.contact form{background-color:#fff;margin:auto;position:relative;width:430px;display:inline-block;padding:25px}.section.contact textarea{margin:35px 0 25px;height:150px}.section.contact .container{background-image:url(../images/contact_dots.png);background-repeat:no-repeat;background-position:465px 150px}.section.contact .thecompany{width:480px;display:inline-block;position:absolute;top:160px;margin-left:60px}.section.contact .thecompany *{font-size:20px}.section.contact .thecompany .company{font-size:32px}.section.contact .submit{background-color:#fff;border:0;font:100% "Open Sans",Arial;float:right;clear:both;cursor:pointer}.section.contact input,.section.contact textarea{font:100% "Open Sans",Arial;clear:both;float:left;margin:10px 0;padding:5px;width:410px}.icon-timeline-rss{float:right;margin-top:144px}.people{position:absolute;right:0;top:100px}.people .person{position:absolute;top:70px;right:120px}.people .person .info{display:none}.people .person.director .info{display:block}.people .person .image{background-image:url(../images/people.png);height:133px;width:133px;position:absolute}.people .person .info{position:absolute;left:-335px}.people .person.sales .image{top:0;left:-100px;background-position:133px 0}.people .person.developer .image{top:40px;left:-20px;background-position:266px 0}.people .person.director .image{left:-100px;top:107px;background-position:0 0}.carousel_container{position:relative;width:960px}#jq_carousel{margin:0 auto;height:658px;width:80em;position:relative;margin-bottom:.5em;font-size:12px}.carousel_img{border:0;display:block}.carousel_elm{position:absolute;top:-1000px;left:-1000px;cursor:pointer}.carousel_elm .carousel_caption{position:absolute;bottom:0;left:0;margin:0;width:100%;background-color:#000;font-weight:700;font-size:12px;color:#fff}#carousel_left{position:absolute;bottom:33px;left:220px;cursor:pointer}#carousel_right{position:absolute;bottom:33px;right:220px;cursor:pointer}input.fielderror,select.fielderror,textarea.fielderror,.select2-container .select2-choice.fielderror{border:1px solid red}@media (max-width:700px){.product-module .image{position:relative}.box50{clear:both;width:100%!important}.box50 img{display:none}.floatright,.floatleft{position:relative!important;max-width:auto!important;right:auto!important;left:auto!important;top:auto!important;padding:15px!important;width:auto!important}.floatright h2,.floatleft h2{margin-top:25px}.floatright ul,.floatleft ul{margin-bottom:20px}.jumbotron-01 .text{padding-top:110px}.jumbotron-01 .text .big{line-height:50px}.container,.section,.floatleft,.jumbotron-01 .text,.section.contact .thecompany{width:auto!important}.section.contact{box-sizing:border-box}.section.contact form{width:100%!important;box-sizing:border-box}.section.contact input,.section.contact textarea{width:100%!important}.floatleft{padding:0 15px}.usernavigation ul{right:auto}.product-module .image,.section-1 .image,.nextButton{display:none}.product-module{height:auto!important;padding:0}.product-module.backoffice{background-image:none}.section.contact .thecompany{position:relative;top:auto;margin:15px}.section.contact{height:auto;padding:15px}.section.contact *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.brandedlink,.section.branded{display:none!important;height:0;border:0}.section.download{background-color:#fff}.filler{height:60px}.header{height:60px;background:none repeat scroll 0 0 rgba(255,255,255,.95)}.header .logo{top:10px;left:15px;z-index:3;display:none}.header .headerlogo{margin:10px 0 0 10px;background:url(/images/logo_l.png) no-repeat scroll transparent;display:inline-block;height:40px;width:220px;z-index:2}.nav-toggle{display:inline;float:right;height:55px;overflow:hidden;text-indent:-9999px;width:70px;margin-top:2px;background:url(/images/hamburger.png) no-repeat scroll 50% 50% transparent}ul.nav{line-height:auto!important}nav{transition:max-height 250ms ease 0s;display:none;position:absolute;top:60px;z-index:2;background:none repeat scroll 0 0 rgba(255,255,255,.95);border-bottom:1px solid #ccc;box-shadow:0 1px 3px rgba(150,150,150,.2)}nav ul{overflow-y:auto;height:400px;line-height:80px!important}nav ul li{clear:both;width:100%;border-bottom:1px solid #ccc}nav ul li a{padding:.7em 1em;display:block;font-size:16px}}@media (max-width:700px) and screen and (-webkit-min-device-pixel-ratio:1.3),(max-width:700px) and screen and (min--moz-device-pixel-ratio:1.3),(max-width:700px) and screen and (-o-min-device-pixel-ratio:2 / 1),(max-width:700px) and screen and (min-device-pixel-ratio:1.3),(max-width:700px) and screen and (min-resolution:192dpi),(max-width:700px) and screen and (min-resolution:2dppx){.nav-toggle{background-image:url(/images/hamburger-retina.png);-webkit-background-size:100px 100px;-moz-background-size:100px 100px;-o-background-size:100px 100px;background-size:100px 100px}}@media (min-width:1050px){.container{width:1000px}}#lightbox{display:none!important}#map{height:600px}#map h1{font-size:28px;line-height:28px}#map_getDirections{display:inline-block;height:20px;padding-top:2px;margin-left:2px;width:70px;text-align:center;background-color:#a4c408;cursor:pointer}#map_getDirections.working{background-color:#d1d1d1}#map_getDirections.error{background-color:red}#map_info_content{color:#000}#footer{background:#242424;margin:0;height:70px}#footer .copyright{padding-top:5px;color:#959595;text-align:center}