.products .button,.products h2,.search-container .search h2,.search-container .search h3,.technology h2,.technology h3{font-family:'Open Sans',sans-serif}header{background-color:#426086}header h1{width:180px;height:80px;display:inline-block;float:left}header h1 a{background-image:url(/images/nav-logo-light.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-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 h1 a{background-image:url(/images/nav-logo-light@2x.png);background-size:157px 52px}}header #about,header #account-nav ul li a,header #account-nav ul li a:link,header #account-nav ul li a:visited,header #products-nav,header #search{color:#FFF}header #products-nav{padding:0}header #account-nav{color:#FFF;font-size:16px}header #account-nav ul{margin-top:35px}header #account-nav span{float:none;height:auto;width:auto;margin-top:0;border-right:none;margin-right:0;margin-left:0}header #account-nav .login-select,header #account-nav .no-menu{padding-right:0;background:0 0}header .mobile-menu{padding-top:21px}header .mobile-menu a.hamburger{background-image:url(/images/menu-light.png)}header .mobile-menu a.hamburger:hover{background-color:#627ea0}header .search-container{float:left;width:565px;height:80px}@media (min-width:992px) and (max-width:1199px){header .search-container{width:435px}}@media (max-width:991px){header .search-container{display:inline-block;width:60%}}@media (max-width:767px){header{height:140px}header .search-container{position:absolute;top:60px;left:0;width:100%;padding-left:20px;padding-right:20px}}.search-container .search .forms{padding-top:20px;overflow:hidden}.search-container .search .old-forms p{height:50px}.search-container .search #upload-button.old-search{padding-top:5px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-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 .mobile-menu a.hamburger{background-image:url(/images/menu-light@2x.png);background-size:32px 32px}}.search-container .search .robot{position:relative}.search-container .search .robot img{position:absolute;top:18px;left:40px;z-index:300}.search-container .search p{clear:both;width:100%;text-align:center;padding-top:10px;color:#FAFAFA}.search-container .search #chrome,.search-container .search #firefox,.search-container .search #msie,.search-container .search #opera,.search-container .search #safari{display:none;color:#FAFAFA;font-weight:400;text-decoration:underline}@media (min-width:992px) and (max-width:1199px){.search-container .search #upload-button.old-search{width:0!important;overflow:hidden}}@media (max-width:767px){header .search-container{padding-left:15px;padding-right:15px}.search-container{overflow:hidden}.search-container .search .input-container{left:50px}.search-container .search #upload-button.old-search{float:none;width:0!important;height:15px;overflow:hidden;margin:0;padding:0}.search-container .search #file_submit{margin:5px 0 20px}.search-container .search .old-forms{padding-top:0!important}.search-container .search div.old-search{left:0}header{height:80px}}header .nav-menu a{font-size:15px}body,html{height:100%;position:relative}.gradient{background:-webkit-radial-gradient(circle,#5278A6 5%,#426086 80%);background:-o-radial-gradient(circle,#5278A6 5%,#426086 80%);background:-moz-radial-gradient(circle,#5278A6 5%,#426086 80%);background:radial-gradient(circle,#5278A6 5%,#426086 80%)}.image-info{background-color:#EFF3F6;padding:15px 0}.commercial-info{padding-top:30px}.commercial-info .title{font-size:15px;font-weight:700}.commercial-info p{font-size:13px}header{background:0 0}header #account-nav ul li{padding-right:40px}.search-container{width:100%;overflow:hidden}.search-container .search{z-index:2;position:relative;padding-top:100px;padding-bottom:150px;color:#fff}.search-container .search a,.search-container .search a:hover,.search-container .search a:link{font-weight:400;color:#fff}.search-container .search a:visited{color:#fff}.search-container .search h1{margin:0;text-align:center;font-size:58px;text-shadow:0 2px 2px #2a3d56;line-height:1em}.search-container .search h2{font-weight:700;font-size:18px;text-align:center;padding-bottom:5px}.search-container .search h3{font-size:20px;margin:0;text-align:center}.search-container .search p.error{margin-bottom:0}.search-container .search .drag-and-drop{display:none}.search-container .search .forms{width:100%;position:relative;margin-top:35px;max-width:600px}.search-container .search .forms.no-margin{margin-top:0}.search-container .search .robot{top:0;left:-15px}.search-container .search .plugins-container{border-right:1px solid #718fb3;border-left:1px solid #718fb3}.search-container .search .plugins-container a{text-decoration:underline}.search-container .search .labs-container{text-align:center}.search-container .search #upload-button{display:block;float:left;width:45px;height:40px;margin:0 10px 0 0;background-color:#fff;background-position:4px 1px;background-repeat:no-repeat;background-image:url(/images/upload.png);border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-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){.search-container .search #upload-button{background-image:url(/images/upload@2x.png);background-size:38px 38px}}.search-container .search #upload-button.old-search{width:auto!important;color:#fff;background-image:none;background-color:transparent;margin-left:30px;margin-top:10px}.search-container .search #upload-button.old-search:hover{background-image:none;background-color:transparent}.search-container .search #upload-button:hover{cursor:pointer;background-color:#ccc}.search-container .search #file-input{background-color:#fff;height:40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.search-container .search #upload_box{position:fixed;top:-1000px}.search-container .search #upload_box.old-search{position:relative;top:0;float:left;margin-top:6px}.search-container .search #file_submit{color:#426086;background-color:#fff;padding:8px 20px;border:none;margin-bottom:8px;margin-left:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.search-container .search .input-container{position:absolute;left:55px;right:50px}.search-container .search div.old-search{left:20px}.search-container .search .image-url{display:block;float:left;color:#333;width:100%;overflow:hidden;height:40px;padding:10px;margin:0;outline:0;border:none;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.search-container .search .submit-button{opacity:1;display:block;position:absolute;right:0;background-color:#FFF;background-position:5px 0;background-repeat:no-repeat;background-image:url(/images/search.png);min-width:50px;height:40px;margin:0;outline:0;border:none;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-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){.search-container .search .submit-button{background-image:url(/images/search@2x.png);background-size:40px 40px}}.search-container .search .highlights{margin-top:40px}.search-container .search .highlights a{font-weight:400;font-size:16px;text-decoration:underline;white-space:nowrap}.search-container .search .highlights p{text-align:center;margin:2px 0 0;padding-top:0}.search-container .search .highlights .col-xs-12{margin-bottom:0}@media (min-width:992px) and (max-width:1199px){.search-container .search #upload-button.old-search{width:0!important;overflow:hidden}.search-container .search .row{margin-left:0;margin-right:0}}@media (max-width:991px){.search-container .search .forms{max-width:100%}}@media (max-width:767px){.search-container{padding-bottom:30px}.search-container .search{padding:15px}.search-container .search .forms{padding:0}.search-container .search .input-container{left:50px;right:30px}.search-container .search .submit-button{opacity:1}.search-container .search h1{font-size:40px;margin:10px 0 5px}.search-container .search h3{font-size:16px}.search-container .search #upload-button.old-search{margin-left:0}.search-container .search #file_submit{margin:5px 0 30px}.search-container .search .highlights{margin-top:20px}.search-container .search .highlights h2{font-size:14px;margin-top:20px}.search-container .search .highlights p{font-size:13px}}@media (max-width:430px){.search-container .search #upload-button.old-search{height:auto;float:none}}@media (max-width:420px){.search-container .search h1{font-size:30px}}.ads-container{background-color:#426086}.ads-container .container{height:180px;background:-moz-linear-gradient(right,#426086,#5278A6,#426086);background:-webkit-gradient(linear,left top,right top,from(#426086),color-stop(.5,#5278A6),to(#426086));background:-webkit-linear-gradient(left,#426086,#5278A6,#426086);background:-o-linear-gradient(left,#426086,#5278A6,#426086);background:-ms-linear-gradient(left,#426086,#5278A6,#426086);background:linear-gradient(to right,#426086,#5278A6,#426086)}.products .preview-screenshot,.products .robot{background-position:0 0;background-repeat:no-repeat}.ads-container .container .row{margin-left:0;margin-right:0}.ads-container .container .col-sm-12 div{margin:0 auto}.mobile-ad{display:none}@media (max-width:767px){.ads-container{height:100px}.ads-container .container{padding:0;height:100px}.ads-container .container .col-sm-12{padding-left:0;padding-right:0}.mobile-ad{display:block}.fullscreen-ad{display:none}}.products{position:relative;height:760px;background-color:#EFF3F6}.products h2{font-weight:600;line-height:1.3em;margin-bottom:20px}.products .button,.products a{font-size:16px;font-weight:400}.products .robot{margin-top:-120px;z-index:10;position:relative;display:block;width:190px;height:230px;background-image:url(/images/frontpage_robot.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-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){.products .robot{background-image:url(/images/frontpage_robot@2x.png);background-size:190px 230px}}.products .product-description{margin:0;text-align:center}.products .product-description h1{text-shadow:none;line-height:56px}.products .button{color:#fff;background-color:#f38647;padding:12px 24px;margin:42px 0 120px;text-align:center;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;display:inline-block}.products .button:hover{background-color:#db804c}.products .preview-screenshot{display:block;text-decoration:none;width:1018px;height:563px;margin:0 auto;position:absolute;top:260px;left:0;right:0;z-index:150;background-image:url(/images/Alerts-preview.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-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){.products .preview-screenshot{background-image:url(/images/Alerts-preview@2x.png);background-size:1018px 563px}}@media (min-width:992px) and (max-width:1199px){.products .preview-screenshot{width:992px;height:549px;background-size:992px 549px}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:992px) and (max-width:1199px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:992px) and (max-width:1199px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:992px) and (max-width:1199px),only screen and (min-device-pixel-ratio:2) and (min-width:992px) and (max-width:1199px),only screen and (min-resolution:192dpi) and (min-width:992px) and (max-width:1199px),only screen and (min-resolution:2dppx) and (min-width:992px) and (max-width:1199px){.products .preview-screenshot{background-size:992px 549px!important}}@media (min-width:768px) and (max-width:991px){.products .preview-screenshot{width:740px;height:409px;background-size:740px 409px}.products{height:620px}.products .col-sm-4{padding-left:40px}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:768px) and (max-width:991px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:768px) and (max-width:991px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:768px) and (max-width:991px),only screen and (min-device-pixel-ratio:2) and (min-width:768px) and (max-width:991px),only screen and (min-resolution:192dpi) and (min-width:768px) and (max-width:991px),only screen and (min-resolution:2dppx) and (min-width:768px) and (max-width:991px){.products .preview-screenshot{background-size:740px 409px!important}}@media (max-width:767px){.products .preview-screenshot{width:90%;background-size:contain;position:relative;top:30px}.products{padding:30px 0;height:480px}.products .product-description h2{font-size:32px;line-height:1.1em}.products .product-description .button{margin-top:20px;margin-bottom:10px}}@media (max-width:520px){.products{height:450px}}@media (max-width:380px){.products .product-description h2{font-size:30px}.products .product-description .button{padding:15px}}.technology{text-align:center;padding-top:130px;padding-bottom:100px}.technology h2{font-weight:600;line-height:1.3em;margin-bottom:5px}.technology h3{font-size:22px;line-height:1.5em;color:#5d6876;margin-bottom:30px}.technology a{font-size:16px;font-weight:400}@media (min-width:768px) and (max-width:991px){.technology{padding-top:105px;padding-bottom:60px}.technology h3{font-size:20px}}@media (max-width:767px){.technology{padding-top:50px;padding-bottom:40px}.technology h3{font-size:20px}}@media (max-width:750px){.technology{padding-top:35px}}p.error{clear:both;color:#C00!important;background-color:#FFE3E0;font-size:14px;padding:10px;margin:20px 0 30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}p.error a{font-weight:400;color:#337AB7!important}