.products .button,.search-container .search h2,.search-container .search h3{font-family:'Open Sans',sans-serif;text-align:center}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}.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}.search-container .search h2{font-weight:700;font-size:18px;padding-bottom:5px}.search-container .search h3{font-size:16px;margin:0}.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}.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: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 #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)}.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 .robot{margin-top:-120px;z-index:10;position:relative;display:block;width:190px;height:230px;background-position:0 0;background-repeat:no-repeat;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:30px 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;font-size:16px;font-weight:400;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}@media (min-width:768px) and (max-width:991px){.products .col-sm-4{padding-left:40px}}@media (max-width:767px){.products{padding:0}.products .product-description h1{font-size:32px;line-height:1.1em}.products .product-description .button{margin-top:20px;margin-bottom:10px}}@media (max-width:380px){.products .product-description h1{font-size:30px}.products .product-description .button{padding:15px}}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}